MCPcopy Create free account
hub / github.com/F-Stack/f-stack / casueword

Function casueword

freebsd/i386/i386/copyout.c:462–477  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

460}
461
462int
463casueword(volatile u_long *base, u_long oldval, u_long *oldvalp, u_long newval)
464{
465 struct casueword_arg0 ca;
466 int res;
467
468 ca.oldval = oldval;
469 ca.newval = newval;
470 res = cp_slow0((vm_offset_t)base, sizeof(int32_t), true,
471 casueword_slow0, &ca);
472 if (res == 0) {
473 *oldvalp = ca.oldval;
474 return (ca.res);
475 }
476 return (-1);
477}

Callers 1

casuwordFunction · 0.85

Calls 1

cp_slow0Function · 0.85

Tested by

no test coverage detected