Lines Matching refs:ipcs
1489 } ipcs = { }; in IPCS_msg_sysctl() local
1506 if ((error = SYSCTL_IN(req, &ipcs, ipcs_sz)) != 0) { in IPCS_msg_sysctl()
1511 ipcs.u64.ipcs_data = CAST_USER_ADDR_T(ipcs.u32.ipcs_data); in IPCS_msg_sysctl()
1515 if (ipcs.u64.ipcs_magic != IPCS_MAGIC) { in IPCS_msg_sysctl()
1521 switch (ipcs.u64.ipcs_op) { in IPCS_msg_sysctl()
1523 if (ipcs.u64.ipcs_datalen != sizeof(struct msginfo)) { in IPCS_msg_sysctl()
1527 if (ipcs.u64.ipcs_cursor != 0) { /* fwd. compat. */ in IPCS_msg_sysctl()
1532 error = copyout(&msginfo, ipcs.u64.ipcs_data, ipcs.u64.ipcs_datalen); in IPCS_msg_sysctl()
1543 cursor = ipcs.u64.ipcs_cursor; in IPCS_msg_sysctl()
1548 if (ipcs.u64.ipcs_datalen != (int)msqid_ds_sz) { in IPCS_msg_sysctl()
1578 error = copyout(msqid_dsp, ipcs.u64.ipcs_data, ipcs.u64.ipcs_datalen); in IPCS_msg_sysctl()
1581 ipcs.u64.ipcs_cursor = cursor + 1; in IPCS_msg_sysctl()
1584 ipcs.u32.ipcs_data = CAST_DOWN_EXPLICIT(user32_addr_t, ipcs.u64.ipcs_data); in IPCS_msg_sysctl()
1586 error = SYSCTL_OUT(req, &ipcs, ipcs_sz); in IPCS_msg_sysctl()