Lines Matching refs:index_mask
70 u32 index_mask; member
123 tipc_ref_table.index_mask = actual_size - 1; in tipc_ref_table_init()
124 tipc_ref_table.start_mask = start & ~tipc_ref_table.index_mask; in tipc_ref_table_init()
158 u32 index_mask; in tipc_ref_acquire() local
177 index_mask = tipc_ref_table.index_mask; in tipc_ref_acquire()
181 tipc_ref_table.first_free = next_plus_upper & index_mask; in tipc_ref_acquire()
182 ref = (next_plus_upper & ~index_mask) + index; in tipc_ref_acquire()
216 u32 index_mask; in tipc_ref_discard() local
223 index_mask = tipc_ref_table.index_mask; in tipc_ref_discard()
224 index = ref & index_mask; in tipc_ref_discard()
244 entry->ref = (ref & ~index_mask) + (index_mask + 1); in tipc_ref_discard()
268 tipc_ref_table.index_mask]; in tipc_ref_lock()
289 tipc_ref_table.index_mask]; in tipc_ref_unlock()
307 tipc_ref_table.index_mask]; in tipc_ref_deref()