Searched refs:cblist (Results 1 - 8 of 8) sorted by relevance
/linux-master/kernel/rcu/ |
H A D | tree_nocb.h | 85 * Don't bother bypassing ->cblist if the call_rcu() rate is low. 187 /* Lockdep check that ->cblist may be safely accessed. */ 320 * Flush the ->nocb_bypass queue into ->cblist, enqueuing rhp if non-NULL. 343 /* Note: ->cblist.len already accounts for ->nocb_bypass contents. */ 345 rcu_segcblist_inc_len(&rdp->cblist); /* Must precede enqueue. */ 349 * ->cblist so that we can take advantage of the grace-period that will 360 rcu_segcblist_insert_pend_cbs(&rdp->cblist, &rcl); 367 * Flush the ->nocb_bypass queue into ->cblist, enqueuing rhp if non-NULL. 386 * ->nocb_bypass queue into ->cblist. 400 * enqueues are permitted into ->cblist pe 641 struct rcu_segcblist *cblist = &rdp->cblist; local 934 struct rcu_segcblist *cblist = &rdp->cblist; local 1092 struct rcu_segcblist *cblist = &rdp->cblist; variable in typeref:struct:rcu_segcblist 1123 struct rcu_segcblist *cblist = &rdp->cblist; local 1242 struct rcu_segcblist *cblist = &rdp->cblist; local [all...] |
H A D | tasks.h | 25 * @cblist: Callback list. 40 struct rcu_segcblist cblist; member in struct:rcu_tasks_percpu 268 if (rcu_segcblist_empty(&rtpcp->cblist)) 269 rcu_segcblist_init(&rtpcp->cblist); 299 if (!rcu_segcblist_empty(&rtpcp->cblist) && rtp->lazy_jiffies) { 352 if (WARN_ON_ONCE(!rcu_segcblist_is_enabled(&rtpcp->cblist))) 353 rcu_segcblist_init(&rtpcp->cblist); 355 (rcu_segcblist_n_cbs(&rtpcp->cblist) == rcu_task_lazy_lim); 360 needwake = rcu_segcblist_empty(&rtpcp->cblist); 364 rcu_segcblist_enqueue(&rtpcp->cblist, rh [all...] |
H A D | tree.c | 82 .cblist.flags = SEGCBLIST_RCU_CORE, 238 if (rcu_segcblist_is_enabled(&rdp->cblist)) 239 return rcu_segcblist_n_cbs(&rdp->cblist); 660 return !rcu_segcblist_empty(&this_cpu_ptr(&rcu_data)->cblist) && 1096 if (!rcu_segcblist_pend_cbs(&rdp->cblist)) 1099 trace_rcu_segcb_stats(&rdp->cblist, TPS("SegCbPreAcc")); 1112 if (rcu_segcblist_accelerate(&rdp->cblist, gp_seq_req)) 1116 if (rcu_segcblist_restempty(&rdp->cblist, RCU_WAIT_TAIL)) 1121 trace_rcu_segcb_stats(&rdp->cblist, TPS("SegCbPostAcc")); 1143 (void)rcu_segcblist_accelerate(&rdp->cblist, [all...] |
H A D | tree.h | 198 struct rcu_segcblist cblist; /* Segmented callback list, with */ member in struct:rcu_data 237 unsigned long nocb_nobypass_last; /* Last ->cblist enqueue (jiffies). */ 238 int nocb_nobypass_count; /* # ->cblist enqueues at ^^^ time. */ 493 if (rcu_segcblist_is_offloaded(&(rdp)->cblist)) \
|
H A D | tree_stall.h | 931 if (rcu_segcblist_is_offloaded(&rdp->cblist))
|
H A D | tree_plugin.h | 37 return rcu_segcblist_is_offloaded(&rdp->cblist);
|
/linux-master/tools/rcu/ |
H A D | rcu-cbs.py | 43 len = rdp.cblist.len.value_();
|
/linux-master/fs/nfsd/ |
H A D | nfs4state.c | 6599 struct list_head cblist; local 6601 INIT_LIST_HEAD(&cblist); 6613 list_add(&clp->cl_ra_cblist, &cblist); 6622 while (!list_empty(&cblist)) { 6623 clp = list_first_entry(&cblist, struct nfs4_client,
|
Completed in 214 milliseconds