Searched refs:smp_store_release (Results 1 - 25 of 166) sorted by last modified time

1234567

/linux-master/net/rxrpc/
H A Dtxbuf.c226 smp_store_release(&call->tx_bottom, call->tx_bottom + 1);
H A Dsendmsg.c33 smp_store_release(&call->send_abort, abort_code);
/linux-master/net/ipv4/
H A Daf_inet.c1365 smp_store_release(&sk->sk_state, newstate);
/linux-master/net/ethernet/
H A Deth.c237 smp_store_release(&hh->hh_len, ETH_HLEN);
/linux-master/include/asm-generic/
H A Dbarrier.h171 #ifndef smp_store_release
172 #define smp_store_release(p, v) do { kcsan_release(); __smp_store_release(p, v); } while (0) macro
193 #ifndef smp_store_release
194 #define smp_store_release(p, v) \ macro
/linux-master/arch/x86/kvm/
H A Dx86.c10938 smp_store_release(&vcpu->mode, IN_GUEST_MODE);
/linux-master/arch/x86/kvm/mmu/
H A Dmmu.c674 smp_store_release(&vcpu->mode, OUTSIDE_GUEST_MODE);
3802 smp_store_release(&kvm->arch.shadow_root_allocated, true);
/linux-master/net/unix/
H A Daf_unix.c329 smp_store_release(&unix_sk(sk)->addr, addr);
1613 * Using smp_store_release() here to set newu->addr
1625 smp_store_release(&newu->addr, otheru->addr);
/linux-master/net/core/
H A Ddev.c4668 smp_store_release(&sd->defer_ipi_scheduled, 0);
/linux-master/mm/
H A Dpage_owner.c195 smp_store_release(&stack_list, stack);
870 * This pairs with smp_store_release() from function
H A Dfilemap.c1124 smp_store_release(&wait->flags, flags | WQ_FLAG_WOKEN);
/linux-master/kernel/time/
H A Dtick-sched.c130 smp_store_release(&tick_next_period, nextp);
/linux-master/io_uring/
H A Dio_uring.c14 * through a control-dependency in io_get_cqe (smp_store_release to
20 * which pairs with smp_load_acquire in io_get_sqring (smp_store_release
2418 smp_store_release(&rings->sq.head, ctx->cached_sq_head);
H A Drw.c352 smp_store_release(&req->iopoll_completed, 1);
H A Dpoll.c425 smp_store_release(&poll->head, NULL);
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dqos.c109 smp_store_release(&priv->htb_max_qos_sqs, priv->htb_max_qos_sqs + 1);
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dqos.c1067 smp_store_release(&pfvf->qos.maj_id, htb_maj_id);
/linux-master/include/linux/
H A Dfs.h903 /* Pairs with smp_store_release() in i_size_write() */
931 smp_store_release(&inode->i_size, i_size);
H A Drcupdate.h534 smp_store_release(&p, RCU_INITIALIZER((typeof(p))_r_a_p__v)); \
/linux-master/fs/
H A Dsuper.c87 * Pairs with smp_store_release() in super_wake() and ensures
160 smp_store_release(&sb->s_flags, sb->s_flags | flag);
H A Daio.c1868 smp_store_release(&req->head, NULL);
/linux-master/arch/arm64/kvm/hyp/
H A Dpgtable.c461 smp_store_release(ctx->ptep, new);
484 smp_store_release(ctx->ptep, new);
872 smp_store_release(ctx->ptep, new);
1531 * writes the PTE using smp_store_release().
/linux-master/kernel/sched/
H A Dcore.c4159 * 1) smp_store_release(X->on_cpu, 0) -- finish_task()
4169 * smp_store_release(X->on_cpu, 0);
4356 * Pairs with the smp_store_release() in finish_task().
5033 smp_store_release(&prev->on_cpu, 0);
/linux-master/drivers/tty/
H A Dtty_buffer.c283 smp_store_release(&b->commit, b->used);
289 smp_store_release(&b->next, n);
516 smp_store_release(&tail->commit, tail->used);
/linux-master/drivers/greybus/
H A Dgb-beagleplay.c139 smp_store_release(&bg->tx_circ_buf.tail, (tail + written) & (TX_CIRC_BUF_SIZE - 1));
161 smp_store_release(&bg->tx_circ_buf.head,

Completed in 499 milliseconds

1234567