.\" Automatically generated man page, do not edit .TH QB_ATOMIC_POINTER_SET 3 2020-10-31 "LIBQB" "libqb Programmer's Manual" .SH NAME qb_atomic_pointer_set \- Sets the value of the pointer pointed to by atomic. .SH SYNOPSIS .nf .B #include .sp \fBvoid qb_atomic_pointer_set\fP( \fBvolatile void *QB_GNUC_MAY_ALIAS *\fP\fIatomic\fP, \fBvoid *\fP\fInewval\fP ); .fi .SH PARAMS \fBatomic \fP\fIa pointer to a void* \fP .PP \fBnewval \fP\fIthe new value \fP .PP .SH DESCRIPTION .PP Also acts as a memory barrier. .RE .SH SEE ALSO .PP .nh .ad l \fIqb_atomic_int_set\fR(3), \fIqb_atomic_int_compare_and_exchange\fR(3), \fIqb_atomic_int_get\fR(3), \fIqb_atomic_int_add\fR(3), \fIqb_atomic_init\fR(3), \fIqb_atomic_pointer_get\fR(3), \fIqb_atomic_int_exchange_and_add\fR(3), \fIqb_atomic_pointer_compare_and_exchange\fR(3), .ad .hy .SH "COPYRIGHT" .PP Copyright (C) 2010-2020 Red Hat, Inc. All rights reserved.