sector_blk.hh (13225:8d1621fc586e) sector_blk.hh (13445:070fc4d948c0)
1/**
2 * Copyright (c) 2018 Inria
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

--- 91 unchanged lines hidden (view full) ---

100 * @return The tag value.
101 */
102 Addr getTag() const;
103
104 /**
105 * Set member variables when a block insertion occurs. Resets reference
106 * count to 1 (the insertion counts as a reference), and touch block if
107 * it hadn't been touched previously. Sets the insertion tick to the
1/**
2 * Copyright (c) 2018 Inria
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

--- 91 unchanged lines hidden (view full) ---

100 * @return The tag value.
101 */
102 Addr getTag() const;
103
104 /**
105 * Set member variables when a block insertion occurs. Resets reference
106 * count to 1 (the insertion counts as a reference), and touch block if
107 * it hadn't been touched previously. Sets the insertion tick to the
108 * current tick. Does not make block valid.
108 * current tick. Marks the block valid.
109 *
110 * @param tag Block address tag.
111 * @param is_secure Whether the block is in secure space or not.
112 * @param src_master_ID The source requestor ID.
113 * @param task_ID The new task ID.
114 */
115 void insert(const Addr tag, const bool is_secure, const int src_master_ID,
116 const uint32_t task_ID) override;

--- 62 unchanged lines hidden ---
109 *
110 * @param tag Block address tag.
111 * @param is_secure Whether the block is in secure space or not.
112 * @param src_master_ID The source requestor ID.
113 * @param task_ID The new task ID.
114 */
115 void insert(const Addr tag, const bool is_secure, const int src_master_ID,
116 const uint32_t task_ID) override;

--- 62 unchanged lines hidden ---