Lines Matching refs:WRITE_ONCE
32 WRITE_ONCE(rclp->len, rclp->len + 1);
59 WRITE_ONCE(srclp->len, 1);
87 WRITE_ONCE(rsclp->len, v);
112 WRITE_ONCE(rsclp->seglen[seg], v);
118 WRITE_ONCE(rsclp->seglen[seg], rsclp->seglen[seg] + v);
218 WRITE_ONCE(rsclp->len, rsclp->len + v);
334 * field may be accessed locklessly, hence the WRITE_ONCE().
346 WRITE_ONCE(*rsclp->tails[RCU_NEXT_TAIL], rhp);
347 WRITE_ONCE(rsclp->tails[RCU_NEXT_TAIL], &rhp->next);
374 WRITE_ONCE(*rsclp->tails[i], rhp);
376 WRITE_ONCE(rsclp->tails[i], &rhp->next);
394 WRITE_ONCE(rsclp->head, *rsclp->tails[RCU_DONE_TAIL]);
395 WRITE_ONCE(*rsclp->tails[RCU_DONE_TAIL], NULL);
399 WRITE_ONCE(rsclp->tails[i], &rsclp->head);
420 WRITE_ONCE(*rsclp->tails[RCU_DONE_TAIL], NULL);
423 WRITE_ONCE(rsclp->tails[i], rsclp->tails[RCU_DONE_TAIL]);
451 WRITE_ONCE(rsclp->head, rclp->head);
454 WRITE_ONCE(rsclp->tails[i], rclp->tail);
472 WRITE_ONCE(*rsclp->tails[RCU_NEXT_TAIL], rclp->head);
473 WRITE_ONCE(rsclp->tails[RCU_NEXT_TAIL], rclp->tail);
495 WRITE_ONCE(rsclp->tails[RCU_DONE_TAIL], rsclp->tails[i]);
505 WRITE_ONCE(rsclp->tails[j], rsclp->tails[RCU_DONE_TAIL]);
516 WRITE_ONCE(rsclp->tails[j], rsclp->tails[i]);
594 WRITE_ONCE(rsclp->tails[i], rsclp->tails[RCU_NEXT_TAIL]);