| /src/sys/dev/ |
| kttcp.c | 203 int error, dontroute, atomic; local 206 atomic = sosendallatonce(so); 247 if ((atomic && resid > so->so_snd.sb_hiwat)) 249 if (space < resid && (atomic || space < so->so_snd.sb_lowat)) { 283 if (atomic && top == 0) { 299 if (atomic && top == 0 && len < mlen) 314 } while (space > 0 && atomic); 611 * If the MSG_WAITALL flag is set (for non-atomic socket),
|
| /src/external/mit/isl/dist/ |
| codegen.c | 35 unsigned atomic; member in struct:options 41 ISL_ARG_BOOL(struct options, atomic, 0, "atomic", 0, 42 "globally set the atomic option") 83 * If the --separate or --atomic options were specified, then 84 * we clear any separate or atomic options that may already exist in "opt". 90 if (options->separate || options->atomic) { 98 target = universe(ctx, "atomic"); 104 if (options->atomic) 105 opt = set_universe(opt, schedule, "atomic"); [all...] |
| /src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/ |
| tsan_report.h | 59 bool atomic; member in struct:__tsan::ReportMop
|
| /src/sys/external/bsd/drm2/dist/include/drm/ |
| drm_file.h | 111 * Optional callback currently only used by the atomic modeset helpers 190 * in the plane list. Automatically set when @atomic is set. 194 /** @atomic: True if client understands atomic properties. */ 195 bool atomic; member in struct:drm_file
|
| /src/sys/external/bsd/drm2/include/linux/ |
| atomic.h | 1 /* $NetBSD: atomic.h,v 1.42 2021/12/19 12:21:30 riastradh Exp $ */ 35 #include <sys/atomic.h> 51 * atomic (u)int operations 58 struct atomic { struct 67 typedef struct atomic atomic_t; 70 atomic_read(const atomic_t *atomic) 73 return atomic->a_u.au_int; 77 atomic_set(atomic_t *atomic, int value) 80 atomic->a_u.au_int = value; 84 atomic_set_release(atomic_t *atomic, int value [all...] |
| /src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/ |
| shared_ptr_atomic.h | 1 // shared_ptr atomic access -*- C++ -*- 36 // Annotations for the custom locking in atomic<shared_ptr<T>>. 96 * @brief Report whether shared_ptr atomic operations are lock-free. 98 * @return True if atomic access to @c *__p is lock-free, false otherwise. 102 _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic<std::shared_ptr<T>>") 114 _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic<std::shared_ptr<T>>") 122 * @brief Atomic load for shared_ptr objects. 131 _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic<std::shared_ptr<T>>") 140 _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic<std::shared_ptr<T>>") 146 _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic<std::shared_ptr<T>>" 630 struct atomic<shared_ptr<_Tp>> struct 753 struct atomic<weak_ptr<_Tp>> struct [all...] |
| /src/external/gpl3/gcc.old/dist/libsanitizer/tsan/ |
| tsan_report.h | 55 bool atomic; member in struct:__tsan::ReportMop
|
| /src/external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/ |
| shared_ptr_atomic.h | 1 // shared_ptr atomic access -*- C++ -*- 35 // Annotations for the custom locking in atomic<shared_ptr<T>>. 95 * @brief Report whether shared_ptr atomic operations are lock-free. 97 * @return True if atomic access to @c *__p is lock-free, false otherwise. 119 * @brief Atomic load for shared_ptr objects. 155 * @brief Atomic store for shared_ptr objects. 194 * @brief Atomic exchange for shared_ptr objects. 239 * @brief Atomic compare-and-swap for shared_ptr objects. 361 struct atomic; 379 friend struct atomic<_Tp> 613 struct atomic<shared_ptr<_Tp>> struct 736 struct atomic<weak_ptr<_Tp>> struct [all...] |
| /src/external/gpl3/gcc/dist/libsanitizer/tsan/ |
| tsan_report.h | 56 bool atomic; member in struct:__tsan::ReportMop
|
| /src/sys/kern/ |
| subr_csan.c | 55 bool atomic:1; member in struct:__anon6862 111 (new->atomic ? "Atomic " : ""), (new->write ? "Write" : "Read"), 114 (old->atomic ? "Atomic " : ""), (old->write ? "Write" : "Read"), 123 if (new->write && !new->atomic) 125 if (old->write && !old->atomic) 131 kcsan_access(uintptr_t addr, size_t size, bool write, bool atomic, uintptr_t pc) 146 new.atomic = atomic; [all...] |
| uipc_socket.c | 909 int error, s, dontroute, atomic; local 921 atomic = sosendallatonce(so) || top; 971 if ((atomic && resid > so->so_snd.sb_hiwat) || 977 (atomic || space < so->so_snd.sb_lowat || space < clen)) { 1032 if (atomic && top == 0) { 1048 if (atomic && top == 0 && len < mlen) 1067 } while (space > 0 && atomic); 1168 int atomic, flags, error, s, type; local 1176 atomic = pr->pr_flags & PR_ATOMIC; 1242 m->m_nextpkt == NULL && !atomic)) { [all...] |
| /src/external/mit/lua/dist/src/ |
| lgc.c | 111 static lu_mem atomic (lua_State *L); 446 ** atomic phase. In the atomic phase, if table has any white value, 467 linkgclist(h, g->grayagain); /* must retraverse it in atomic phase */ 475 ** in 'grayagain' list, to be visited again in the atomic phase. In 476 ** the atomic phase, if table has any white->white entry, it has to 479 ** (in the atomic phase). In generational mode, some tables 515 linkgclist(h, g->grayagain); /* must retraverse it in atomic phase */ 625 ** and therefore it must be visited again in the atomic phase. To ensure 1220 ** in the atomic step 1526 static lu_mem atomic (lua_State *L) { function [all...] |
| /src/usr.bin/xlint/lint1/ |
| cgram.y | 419 /* No type for atomic. */ 1455 atomic T_LPAREN type_name T_RPAREN { 1460 atomic: /* helper */ label 1476 | atomic {
|
| /src/external/gpl3/gcc/dist/gcc/ |
| tree-profile.cc | 82 If the user selected atomic profile counter updates 83 (-fprofile-update=atomic), then the counter updates will be done atomically 87 Ideally, the counter updates are done through atomic operations in hardware 90 If the target supports only 32-bit atomic increments and gcov_type_node is a 92 performed through two separate 32-bit atomic increments 100 If the target does not support atomic operations in hardware, however, it 1111 const bool atomic = flag_profile_update == PROFILE_UPDATE_ATOMIC; local 1152 if (atomic) 1833 /* Verify whether we can utilize atomic update operations. */ 1856 warning (0, "target does not support atomic profile update, [all...] |