arg3
void *cookie, void *arg0, void *arg1, void *arg2, void *arg3)
void *cookie, void *arg0, void *arg1, void *arg2, void *arg3)
void *cookie, void *arg0, void *arg1, void *arg2, void *arg3)
void *cookie, void *arg0, void *arg1, void *arg2, void *arg3)
void *cookie, void *arg0, void *arg1, void *arg2, void *arg3)
void *cookie, void *arg0, void *arg1, void *arg2, void *arg3)
void *cookie, void *arg0, void *arg1, void *arg2, void *arg3)
#define UNUSED3 arg3 __unused
psci_call(register_t fid, register_t arg1, register_t arg2, register_t arg3)
return psci_call_fn(fid, arg1, arg2, arg3);
register_t arg1, register_t arg2, register_t arg3, register_t arg4,
register_t args[5] = { fid, arg1, arg2, arg3, arg4 };
register_t arg1, register_t arg2, register_t arg3, register_t arg4,
return smccc_call(fid, arg1, arg2, arg3, arg4,
extern void exynos_smc(uint32_t cmd, uint32_t arg1, uint32_t arg2, uint32_t arg3);
mach_init(uint64_t arg0, uint64_t arg1, uint64_t arg2, uint64_t arg3)
KASSERT(MIPS_XKPHYS_P(arg3));
btinfo_paddr = mips3_ld(arg3 + OCTEON_BTINFO_PADDR_OFFSET);
memcpy(&octeon_btdesc, (void *)arg3, sizeof(octeon_btdesc));
mach_init(u_long arg0, u_long arg1, u_long arg2, u_long arg3)
void *arg3;
map->arg3 = NULL;
stw %arg3, HPPA_FRAME_ARG(3)(%sp) !\
ldw HPPA_FRAME_ARG(3)(%sp), %arg3 !\
u_int64_t arg2, u_int64_t arg3);
u_int64_t arg2, u_int64_t arg3);
u_int64_t arg2, u_int64_t arg3);
u_int64_t arg2, u_int64_t arg3);
unsigned long arg3, unsigned long arg4, unsigned long arg5)
register register_t _a3 __asm ("a3") = arg3;
int nargs, void *arg1, void *arg2, void *arg3, void *arg4);
int nargs, void *arg1, void *arg2, void *arg3, void *arg4)
makecontext(ucp, func, 3, arg1, arg2, arg3);
makecontext(ucp, func, 4, arg1, arg2, arg3, arg4);
void *arg0, void *arg1, void *arg2, void *arg3)
syscallarg(long) arg3;
ACPI_INTEGER func, const ACPI_OBJECT *arg3, ACPI_OBJECT_TYPE return_type,
if (arg3 != NULL) {
obj[3] = *arg3;
ACPI_INTEGER func, const ACPI_OBJECT *arg3, ACPI_INTEGER *ret)
status = acpi_dsm_typed(handle, uuid, rev, func, arg3,
ACPI_INTEGER func, const ACPI_OBJECT *arg3, ACPI_OBJECT **return_obj)
return acpi_dsm_typed(handle, uuid, rev, func, arg3, ACPI_TYPE_ANY,
ACPI_OBJECT arg3;
arg3.Package.Type = ACPI_TYPE_PACKAGE;
arg3.Package.Count = 1;
arg3.Package.Elements = &targetfreq;
ROCKCHIP_DSM_REV, ROCKCHIP_DSM_FUNC_SET_CARD_CLOCK, &arg3,
void *arg0, void *arg1, void *arg2, void *arg3)
device_context = arg3 != NULL;
u_int32_t arg1, u_int32_t arg2, u_int32_t arg3, u_int32_t *sp)
AAC_SET_MAILBOX(sc, command, arg0, arg1, arg2, arg3);
#define AAC_SET_MAILBOX(sc, command, arg0, arg1, arg2, arg3) \
(arg1), (arg2), (arg3))); \
u_int32_t arg1, u_int32_t arg2, u_int32_t arg3)
icmd->ic_bufsize = htole32(arg3);
icp->icp_scr_dmamap, 0, arg3,
rc->rc_target = arg3;
rc->rc_lun = arg3 >> 8;
icp->icp_scr_dmamap, 0, arg3,
int arg1, int arg2, int arg3)
if (arg3 != -1) {
ARIASEND(arg3, 8);
u_int32_t arg3)
AAC_SETREG4(sc, AAC_SA_MAILBOX + 16, arg3);
u_int32_t arg3)
AAC_SETREG4(sc, AAC_RX_MAILBOX + 16, arg3);
u_int32_t arg3)
AAC_SETREG4(sc, AAC_RKT_MAILBOX + 16, arg3);
static int xmm7360_mux_control(struct xmm_net *xn, u32 arg1, u32 arg2, u32 arg3, u32 arg4)
uint32_t cmdh_args[] = {arg1, arg2, arg3, arg4};
void *arg0, void *arg1, void *arg2, void *arg3)
kauth_action_t action, void *arg0, void *arg1, void *arg2, void *arg3)
arg2, arg3);
enum kauth_system_req req, void *arg1, void *arg2, void *arg3)
action, (void *)req, arg1, arg2, arg3));
struct proc *p, void *arg1, void *arg2, void *arg3)
action, p, arg1, arg2, arg3));
enum kauth_network_req req, void *arg1, void *arg2, void *arg3)
action, (void *)req, arg1, arg2, arg3));
void *arg0, void *arg1, void *arg2, void *arg3)
action, arg0, arg1, arg2, arg3));
void *arg0, void *arg1, void *arg2, void *arg3)
action, arg0, arg1, arg2, arg3));
kauth_action_t action, void *arg0, void *arg1, void *arg2, void *arg3)
arg1, arg2, arg3);
void *arg0, void *arg1, void *arg2, void *arg3)
void *arg0, void *arg1, void *arg2, void *arg3)
void *arg0, void *arg1, void *arg2, void *arg3)
void *arg0, void *arg1, void *arg2, void *arg3)
which = (u_long)arg3;
void *arg0, void *arg1, void *arg2, void *arg3)
uintptr_t arg2, uintptr_t arg3, uintptr_t arg4)
void *arg0, void *arg1, void *arg2, void *arg3)
void *arg0, void *arg1, void *arg2, void *arg3)
void *arg0, void *arg1, void *arg2, void *arg3)
void *arg0, void *arg1, void *arg2, void *arg3)
void *arg0, void *arg1, void *arg2, void *arg3)
void *arg0, void *arg1, void *arg2, void *arg3)
void *arg0, void *arg1, void *arg2, void *arg3)
priority = (pri_t)(unsigned long)arg3;
void *arg0, void *arg1, void *arg2, void *arg3)
void *arg0, void *arg1, void *arg2, void *arg3)
void *arg0, void *arg1, void *arg2, void *arg3)
void *arg0, void *arg1, void *arg2, void *arg3)
void *arg0, void *arg1, void *arg2, void *arg3)
accmode_t accmode = (accmode_t)(unsigned long)arg3;
void *arg0, void *arg1, void *arg2, void *arg3)
void *arg0, void *arg1, void *arg2, void *arg3)
void *arg0, void *arg1, void *arg2, void *arg3)
void *arg0, void *arg1, void *arg2, void *arg3)
void *arg0, void *arg1, void *arg2, void *arg3)
rump_pub_cred_create(uid_t arg1, gid_t arg2, size_t arg3, gid_t *arg4)
rv = rump_cred_create(arg1, arg2, arg3, arg4);
rump_pub_etfs_register(const char *arg1, const char *arg2, enum rump_etfs_type arg3)
rv = rump_etfs_register(arg1, arg2, arg3);
rump_pub_etfs_register_withsize(const char *arg1, const char *arg2, enum rump_etfs_type arg3, uint64_t arg4, uint64_t arg5)
rv = rump_etfs_register_withsize(arg1, arg2, arg3, arg4, arg5);
rump_pub_kernelfsym_load(void *arg1, uint64_t arg2, char *arg3, uint64_t arg4)
rv = rump_kernelfsym_load(arg1, arg2, arg3, arg4);
rump_pub_uio_setup(void *arg1, size_t arg2, off_t arg3, enum rump_uiorw arg4)
rv = rump_uio_setup(arg1, arg2, arg3, arg4);
rump_pub_namei(uint32_t arg1, uint32_t arg2, const char *arg3, struct vnode **arg4, struct vnode **arg5, struct componentname **arg6)
rv = rump_namei(arg1, arg2, arg3, arg4, arg5, arg6);
rump_pub_makecn(u_long arg1, u_long arg2, const char *arg3, size_t arg4, struct kauth_cred *arg5, struct lwp *arg6)
rv = rump_makecn(arg1, arg2, arg3, arg4, arg5, arg6);
rump_pub_vfs_root(struct mount *arg1, struct vnode **arg2, int arg3)
rv = rump_vfs_root(arg1, arg2, arg3);
rump_pub_vfs_sync(struct mount *arg1, int arg2, struct kauth_cred *arg3)
rv = rump_vfs_sync(arg1, arg2, arg3);
rump_pub_vfs_fhtovp(struct mount *arg1, struct fid *arg2, struct vnode **arg3)
rv = rump_vfs_fhtovp(arg1, arg2, arg3);
rump_pub_vfs_vptofh(struct vnode *arg1, struct fid *arg2, size_t *arg3)
rv = rump_vfs_vptofh(arg1, arg2, arg3);
rump_pub_vfs_extattrctl(struct mount *arg1, int arg2, struct vnode *arg3, int arg4, const char *arg5)
rv = rump_vfs_extattrctl(arg1, arg2, arg3, arg4, arg5);
rump_pub_getvninfo(struct vnode *arg1, enum rump_vtype *arg2, off_t *arg3, dev_t *arg4)
rump_getvninfo(arg1, arg2, arg3, arg4);
void *cookie, void *arg0, void *arg1, void *arg2, void *arg3)
void *cookie, void *arg0, void *arg1, void *arg2, void *arg3)
void *cookie, void *arg0, void *arg1, void *arg2, void *arg3)
void *cookie, void *arg0, void *arg1, void *arg2, void *arg3)
void *arg2, void *arg3)
void *arg1, void *arg2, void *arg3)
void *arg1, void *arg2, void *arg3)
void *arg1, void *arg2, void *arg3)
void *arg1, void *arg2, void *arg3)
void *cookie, void *arg0, void *arg1, void *arg2, void *arg3)
arg0, arg1, arg2, arg3);
void *cookie, void *arg0, void *arg1, void *arg2, void *arg3)
arg0, arg1, arg2, arg3);
void *cookie, void *arg0, void *arg1, void *arg2, void *arg3)
arg0, arg1, arg2, arg3);
void *cookie, void *arg0, void *arg1, void *arg2, void *arg3)
arg0, arg1, arg2, arg3);
void *cookie, void *arg0, void *arg1, void *arg2, void *arg3)
arg0, arg1, arg2, arg3);
void *cookie, void *arg0, void *arg1, void *arg2, void *arg3)
arg0, arg1, arg2, arg3);
void *cookie, void *arg0, void *arg1, void *arg2, void *arg3)
arg0, arg1, arg2, arg3);
void *cookie, void *arg0, void *arg1, void *arg2, void *arg3)
void *cookie, void *arg0, void *arg1, void *arg2, void *arg3)
void *cookie, void *arg0, void *arg1, void *arg2, void *arg3)
void *cookie, void *arg0, void *arg1, void *arg2, void *arg3)
void *cookie, void *arg0, void *arg1, void *arg2, void *arg3)
void *cookie, void *arg0, void *arg1, void *arg2, void *arg3)
void *cookie, void *arg0, void *arg1, void *arg2, void *arg3)
void *cookie, void *arg0, void *arg1, void *arg2, void *arg3)
void *cookie, void *arg0, void *arg1, void *arg2, void *arg3)
void *cookie, void *arg0, void *arg1, void *arg2, void *arg3)
void *cookie, void *arg0, void *arg1, void *arg2, void *arg3)
void *cookie, void *arg0, void *arg1, void *arg2, void *arg3)
void *cookie, void *arg0, void *arg1, void *arg2, void *arg3)
uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, uintptr_t arg4);
__MACROUSE((uintptr_t)(arg3)); \
#define SDT_PROBE_DEFINE4(prov, mod, func, name, arg0, arg1, arg2, arg3)
#define SDT_PROBE_DEFINE5(prov, mod, func, name, arg0, arg1, arg2, arg3, arg4)
arg3, arg4, arg5)
arg3, arg4, arg5, arg6)
#define SDT_PROBE4(prov, mod, func, name, arg0, arg1, arg2, arg3) do \
__MACROUSE((uintptr_t)(arg2)); __MACROUSE((uintptr_t)(arg3)); \
#define SDT_PROBE5(prov, mod, func, name, arg0, arg1, arg2, arg3, arg4) do \
__MACROUSE((uintptr_t)(arg2)); __MACROUSE((uintptr_t)(arg3)); \
#define SDT_PROBE6(prov, mod, func, name, arg0, arg1, arg2, arg3, arg4, \
__MACROUSE((uintptr_t)(arg2)); __MACROUSE((uintptr_t)(arg3)); \
#define SDT_PROBE7(prov, mod, func, name, arg0, arg1, arg2, arg3, arg4, \
__MACROUSE((uintptr_t)(arg2)); __MACROUSE((uintptr_t)(arg3)); \
arg1, xarg1, arg2, xarg2, arg3, xarg3)
arg1, xarg1, arg2, xarg2, arg3, xarg3, arg4, xarg4)
arg1, xarg1, arg2, xarg2, arg3, xarg3, arg4, xarg4, arg5, xarg5)
arg1, xarg1, arg2, xarg2, arg3, xarg3, arg4, xarg4, arg5, xarg5, arg6, \
arg3) do \
__MACROUSE((uintptr_t)(arg2)); __MACROUSE((uintptr_t)(arg3)); \
arg3, type4, arg4) do \
__MACROUSE((uintptr_t)(arg2)); __MACROUSE((uintptr_t)(arg3)); \
#define SDT_PROBE(prov, mod, func, name, arg0, arg1, arg2, arg3, arg4) \
(uintptr_t)(arg3), (uintptr_t)(arg4)) \
#define SDT_PROBE_DEFINE4(prov, mod, func, name, arg0, arg1, arg2, arg3) \
SDT_PROBE_ARGTYPE(prov, mod, func, name, 3, arg3, NULL)
#define SDT_PROBE_DEFINE5(prov, mod, func, name, arg0, arg1, arg2, arg3,\
SDT_PROBE_ARGTYPE(prov, mod, func, name, 3, arg3, NULL); \
#define SDT_PROBE_DEFINE6(prov, mod, func, name, arg0, arg1, arg2, arg3,\
SDT_PROBE_ARGTYPE(prov, mod, func, name, 3, arg3, NULL); \
#define SDT_PROBE_DEFINE7(prov, mod, func, name, arg0, arg1, arg2, arg3,\
SDT_PROBE_ARGTYPE(prov, mod, func, name, 3, arg3, NULL); \
arg1, xarg1, arg2, xarg2, arg3, xarg3) \
SDT_PROBE_ARGTYPE(prov, mod, func, name, 3, arg3, xarg3)
arg1, xarg1, arg2, xarg2, arg3, xarg3, arg4, xarg4) \
SDT_PROBE_ARGTYPE(prov, mod, func, name, 3, arg3, xarg3); \
arg1, xarg1, arg2, xarg2, arg3, xarg3, arg4, xarg4, arg5, xarg5) \
SDT_PROBE_ARGTYPE(prov, mod, func, name, 3, arg3, xarg3); \
arg1, xarg1, arg2, xarg2, arg3, xarg3, arg4, xarg4, arg5, xarg5, arg6, \
SDT_PROBE_ARGTYPE(prov, mod, func, name, 3, arg3, xarg3); \
#define SDT_PROBE4(prov, mod, func, name, arg0, arg1, arg2, arg3) \
SDT_PROBE(prov, mod, func, name, arg0, arg1, arg2, arg3, 0)
#define SDT_PROBE5(prov, mod, func, name, arg0, arg1, arg2, arg3, arg4) \
SDT_PROBE(prov, mod, func, name, arg0, arg1, arg2, arg3, arg4)
#define SDT_PROBE6(prov, mod, func, name, arg0, arg1, arg2, arg3, arg4, arg5) \
(uintptr_t)(arg2), (uintptr_t)(arg3), \
#define SDT_PROBE7(prov, mod, func, name, arg0, arg1, arg2, arg3, arg4, arg5, \
(uintptr_t)(arg2), (uintptr_t)(arg3), \
#define DTRACE_PROBE_IMPL_START(name, arg0, arg1, arg2, arg3, arg4) do \
SDT_PROBE(sdt, , , name, arg0, arg1, arg2, arg3, arg4)
arg3) \
DTRACE_PROBE_IMPL_START(name, arg0, arg1, arg2, arg3, 0); \
arg3, type4, arg4) \
DTRACE_PROBE_IMPL_START(name, arg0, arg1, arg2, arg3, arg4); \
uintptr_t arg2, uintptr_t arg3, uintptr_t arg4);
#define DTRACE_PROBE3(prov, name, arg1, arg2, arg3) do { \
(unsigned long)(arg2), (unsigned long)(arg3)); \
#define DTRACE_PROBE4(prov, name, arg1, arg2, arg3, arg4) do { \
(unsigned long)(arg2), (unsigned long)(arg3), \
#define DTRACE_PROBE5(prov, name, arg1, arg2, arg3, arg4, arg5) do { \
(unsigned long)(arg2), (unsigned long)(arg3), \
#define SDT_PROBE(prov, mod, func, name, arg0, arg1, arg2, arg3, arg4) do \
void *arg0, void *arg1, void *arg2, void *arg3)
syscall6(long number, register_t arg1, register_t arg2, register_t arg3,
: "a"(number), "D"(arg1), "S"(arg2), "d"(arg3), "r"(r10), "r"(r8), "r"(r9)
register long arg3 __asm("r23") = nonnull(23);
"+r"(arg3),
int var = macro_call ( arg1, arg2 ,arg3);
int var = macro_call(arg1, arg2, arg3);
#define DEBUG3(module, fmt, arg1, arg2, arg3) \
DEBUG_IMPL(module, (fmt, arg1, arg2, arg3))
#define DEBUG4(module, fmt, arg1, arg2, arg3, arg4) \
DEBUG_IMPL(module, (fmt, arg1, arg2, arg3, arg4))
#define DEBUG5(module, fmt, arg1, arg2, arg3, arg4, arg5) \
DEBUG_IMPL(module, (fmt, arg1, arg2, arg3, arg4, arg5))