/illumos-gate/usr/src/uts/common/io/chxge/ |
H A D | glue.c | 172 struct iocblk *iocp; in pe_ioctl() local 183 iocp->ioc_error = ENOTTY; in pe_ioctl() 192 iocp->ioc_error = ENOTTY; in pe_ioctl() 197 iocp->ioc_error = ENOTTY; in pe_ioctl() 206 switch (iocp->ioc_cmd) { in pe_ioctl() 210 iocp->ioc_error = ENOTTY; in pe_ioctl() 232 iocp->ioc_error = ENOTTY; in pe_ioctl() 256 iocp->ioc_error = ENOTTY; in pe_ioctl() 273 iocp->ioc_error = ENOTTY; in pe_ioctl() 293 iocp->ioc_error = ENOTTY; in pe_ioctl() [all …]
|
/illumos-gate/usr/src/uts/common/inet/ |
H A D | nd.c | 56 IOCP iocp; in nd_getset() local 66 iocp = (IOCP)mp->b_rptr; in nd_getset() 69 iocp->ioc_count = 0; in nd_getset() 70 iocp->ioc_error = EINVAL; in nd_getset() 77 avail = iocp->ioc_count; in nd_getset() 96 switch (iocp->ioc_cmd) { in nd_getset() 105 iocp->ioc_rval = 0; in nd_getset() 112 iocp->ioc_rval = size_out; in nd_getset() 117 iocp->ioc_count = size_out; in nd_getset() 129 iocp->ioc_count = 0; in nd_getset() [all …]
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | ttcompat.c | 398 struct iocblk *iocp; in ttcompat_do_ioctl() local 439 iocp->ioc_count = 0; in ttcompat_do_ioctl() 630 iocp->ioc_error = 0; in ttcompat_do_ioctl() 631 iocp->ioc_count = 0; in ttcompat_do_ioctl() 632 iocp->ioc_rval = 0; in ttcompat_do_ioctl() 648 iocp->ioc_rval = 0; in ttcompat_do_ioctl() 656 iocp->ioc_rval = 0; in ttcompat_do_ioctl() 705 struct iocblk *iocp; in ttcompat_ioctl_ack() local 752 iocp->ioc_rval = 0; in ttcompat_ioctl_ack() 957 iocp->ioc_rval = 0; in ttcompat_ioctl_ack() [all …]
|
H A D | wscons.c | 680 struct iocblk *iocp; in wcuwput() local 696 iocp->ioc_count = 0; in wcuwput() 710 iocp->ioc_count = 0; in wcuwput() 865 struct iocblk *iocp; in wcioctl() local 942 if ((iocp->ioc_error = secpolicy_console(iocp->ioc_cr)) != 0) in wcioctl() 970 iocp->ioc_cr); in wcioctl() 1015 if ((iocp->ioc_error = secpolicy_console(iocp->ioc_cr)) != 0) in wcioctl() 1072 struct iocblk *iocp; in wc_open_kb_polledio() local 1128 struct iocblk *iocp; in wc_close_kb_polledio() local 1156 iocp->ioc_count = 0; in wc_close_kb_polledio() [all …]
|
H A D | strsun.c | 55 struct iocblk *iocp = (struct iocblk *)mp->b_rptr; in mioc2ack() local 59 iocp->ioc_count = count; in mioc2ack() 60 iocp->ioc_error = 0; in mioc2ack() 61 iocp->ioc_rval = rval; in mioc2ack() 72 struct iocblk *iocp = (struct iocblk *)mp->b_rptr; in miocack() local 75 iocp->ioc_count = count; in miocack() 76 iocp->ioc_error = 0; in miocack() 77 iocp->ioc_rval = rval; in miocack() 87 iocp->ioc_count = count; in miocnak() 88 iocp->ioc_error = error; in miocnak() [all …]
|
H A D | conskbd.c | 826 struct iocblk *iocp; in conskbd_ioctl() local 899 struct iocblk *iocp; in conskbd_virtual_kbd_ioctl() local 1028 struct iocblk *iocp; in conskbd_legacy_kbd_ioctl() local 1128 struct iocblk *iocp; in conskbdlrput() local 1277 struct iocblk *iocp; in conskbd_handle_downstream_msg() local 1563 struct iocblk *iocp; in conskbd_kioctype_complete() local 1638 struct iocblk *iocp; in conskbd_kioctrans_complete() local 1845 struct iocblk *iocp; in conskbd_mux_upstream_msg() local 2077 struct iocblk *iocp; in conskbd_legacy_upstream_msg() local 2402 ASSERT(iocp); in conskbd_mux_find_msg() [all …]
|
H A D | sad.c | 284 struct iocblk *iocp; in sadwput() local 296 iocp = (struct iocblk *)mp->b_rptr; in sadwput() 297 switch (SAD_CMD(iocp->ioc_cmd)) { in sadwput() 314 iocp = (struct iocblk *)mp->b_rptr; in sadwput() 315 switch (SAD_CMD(iocp->ioc_cmd)) { in sadwput() 328 iocp->ioc_cmd); in sadwput() 351 struct iocblk *iocp; in apush_ioctl() local 355 iocp = (struct iocblk *)mp->b_rptr; in apush_ioctl() 366 switch (SAD_CMD(iocp->ioc_cmd)) { in apush_ioctl() 376 if (SAD_VER(iocp->ioc_cmd) == 1) in apush_ioctl() [all …]
|
H A D | ptem.c | 284 iocp = (struct iocblk *)mp->b_rptr; in ptemrput() 286 switch (iocp->ioc_cmd) { in ptemrput() 353 if (iocp->ioc_count != TRANSPARENT) in ptemrput() 534 switch (iocp->ioc_cmd) { in ptemwput() 632 iocp = (struct iocblk *)mp->b_rptr; in ptemwmsg() 633 switch (iocp->ioc_cmd) { in ptemwmsg() 651 switch (iocp->ioc_cmd) { in ptemwmsg() 892 struct iocblk *iocp; in ptioc() local 899 iocp = (struct iocblk *)mp->b_rptr; in ptioc() 902 switch (iocp->ioc_cmd) { in ptioc() [all …]
|
H A D | tty_common.c | 124 struct iocblk *iocp; in ttycommon_ioctl() local 130 iocp = (struct iocblk *)mp->b_rptr; in ttycommon_ioctl() 132 if (iocp->ioc_count == TRANSPARENT) { in ttycommon_ioctl() 137 switch (iocp->ioc_cmd) { in ttycommon_ioctl() 289 iocp->ioc_count = 0; /* no data returned unless we say so */ in ttycommon_ioctl() 292 switch (iocp->ioc_cmd) { in ttycommon_ioctl() 328 iocp->ioc_count = sizeof (struct termios); in ttycommon_ioctl() 352 iocp->ioc_count = sizeof (struct termio); in ttycommon_ioctl() 374 iocp->ioc_count = sizeof (int); in ttycommon_ioctl() 394 iocp->ioc_count = sizeof (struct winsize); in ttycommon_ioctl()
|
H A D | consms.c | 445 struct iocblk *iocp; in consmsioctl() local 451 switch (iocp->ioc_cmd) { in consmsioctl() 469 iocp->ioc_count = 0; in consmsioctl() 868 struct iocblk *iocp; in consms_add_lq() local 874 iocp->ioc_error = 0; in consms_add_lq() 875 iocp->ioc_count = 0; in consms_add_lq() 876 iocp->ioc_rval = 0; in consms_add_lq() 1270 struct iocblk *iocp; in consms_mux_max_wheel_report() local 1298 struct iocblk *iocp; in consms_mux_cache_states() local 1307 switch (iocp->ioc_cmd) { in consms_mux_cache_states() [all …]
|
H A D | bufmod.c | 282 struct iocblk *iocp; in sbioc() local 287 iocp = (struct iocblk *)mp->b_rptr; in sbioc() 289 switch (iocp->ioc_cmd) { in sbioc() 299 if ((iocp->ioc_flag & IOC_MODELS) != IOC_NATIVE) { in sbioc() 573 struct iocblk *iocp = (struct iocblk *)mp->b_rptr; in sbioctl() local 577 int transparent = iocp->ioc_count; in sbioctl() 581 switch (iocp->ioc_cmd) { in sbioctl() 583 if (iocp->ioc_count == TRANSPARENT) { in sbioctl() 720 if (iocp->ioc_count == TRANSPARENT) { in sbioctl() 788 if (iocp->ioc_count == TRANSPARENT) { in sbioctl() [all …]
|
H A D | vcons.c | 874 struct iocblk *iocp; in vt_ioctl() local 884 iocp = (struct iocblk *)(void *)mp->b_rptr; in vt_ioctl() 890 switch (iocp->ioc_cmd) { in vt_ioctl() 963 if ((error = secpolicy_console(iocp->ioc_cr)) != 0) in vt_ioctl() 988 error = vt_reldisp(pvc, arg, iocp->ioc_cr); in vt_ioctl() 993 if ((error = secpolicy_console(iocp->ioc_cr)) != 0) in vt_ioctl() 1002 if ((error = secpolicy_console(iocp->ioc_cr)) != 0) in vt_ioctl() 1006 error = vt_activate(arg, iocp->ioc_cr); in vt_ioctl() 1200 iocp->ioc_rval = 0; in vt_iocnak() 1201 iocp->ioc_count = 0; in vt_iocnak() [all …]
|
/illumos-gate/usr/src/uts/common/io/ib/clients/rds/ |
H A D | rds_ioctl.c | 154 struct iocblk *iocp = (void *)mp->b_rptr; in rds_ioctl_copyin_done() local 163 switch (iocp->ioc_cmd) { in rds_ioctl_copyin_done() 237 err = rds_do_ip_ioctl(iocp->ioc_cmd, sizeof (struct ifreq), in rds_ioctl_copyin_done() 289 iocp->ioc_error = EINVAL; in rds_ioctl_copyin_setup() 291 iocp->ioc_count = 0; in rds_ioctl_copyin_setup() 296 switch (iocp->ioc_cmd) { in rds_ioctl_copyin_setup() 299 if (iocp->ioc_count == TRANSPARENT) in rds_ioctl_copyin_setup() 300 copyin_size = SIZEOF_STRUCT(ifconf, iocp->ioc_flag); in rds_ioctl_copyin_setup() 302 copyin_size = iocp->ioc_count; in rds_ioctl_copyin_setup() 313 copyin_size = SIZEOF_STRUCT(strbuf, iocp->ioc_flag); in rds_ioctl_copyin_setup() [all …]
|
/illumos-gate/usr/src/uts/common/io/mac/ |
H A D | mac_ndd.c | 159 IOCP iocp; in mac_ndd_ioctl() local 162 iocp = (IOCP)mp->b_rptr; in mac_ndd_ioctl() 163 if (iocp->ioc_count == 0 || mp->b_cont == NULL) { in mac_ndd_ioctl() 168 cmd = iocp->ioc_cmd; in mac_ndd_ioctl() 171 err = mac_ndd_set_ioctl(mip, mp, iocp->ioc_count, &rval); in mac_ndd_ioctl() 173 err = mac_ndd_get_ioctl(mip, mp, iocp->ioc_count, &rval); in mac_ndd_ioctl() 337 IOCP iocp; in mac_ndd_set_ioctl() local 360 iocp = (IOCP)mp->b_rptr; in mac_ndd_set_ioctl() 362 ((iocp->ioc_cr == NULL) || in mac_ndd_set_ioctl() 363 ((status = secpolicy_net_config(iocp->ioc_cr, B_FALSE)) != 0))) in mac_ndd_set_ioctl()
|
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ip6_asp.c | 264 struct iocblk *iocp; in ip6_asp_check_for_updates() local 279 iocp = (struct iocblk *)mp->b_rptr; in ip6_asp_check_for_updates() 283 table_size = iocp->ioc_count; in ip6_asp_check_for_updates() 286 table_size = iocp->ioc_count; in ip6_asp_check_for_updates() 290 iocp->ioc_flag & IOC_MODELS); in ip6_asp_check_for_updates() 309 struct iocblk *iocp; in ip6_asp_replace() local 453 iocp = (struct iocblk *)mp->b_rptr; in ip6_asp_replace() 454 iocp->ioc_error = ret_val; in ip6_asp_replace() 455 iocp->ioc_count = 0; in ip6_asp_replace() 456 DB_TYPE(mp) = (iocp->ioc_error == 0) ? M_IOCACK : M_IOCNAK; in ip6_asp_replace()
|
/illumos-gate/usr/src/uts/common/io/ib/clients/sdp/ |
H A D | sdpddi.c | 175 struct iocblk *iocp; in sdp_gen_ioctl() local 181 iocp = (struct iocblk *)mp->b_rptr; in sdp_gen_ioctl() 182 switch (iocp->ioc_cmd) { in sdp_gen_ioctl() 221 iocp->ioc_cmd, (intptr_t)&send_enable, in sdp_gen_ioctl() 225 iocp->ioc_cmd, (intptr_t)&send_enable, in sdp_gen_ioctl() 242 iocp->ioc_count = sizeof (int); in sdp_gen_ioctl()
|
/illumos-gate/usr/src/uts/common/ktli/ |
H A D | t_kutil.c | 206 struct iocblk *iocp; in t_kadvise() local 217 iocp = (void *)mp->b_rptr; in t_kadvise() 218 iocp->ioc_count = sizeof (ipid_t) + addr_len; in t_kadvise() 220 mp->b_cont = allocb(iocp->ioc_count, BPRI_HI); in t_kadvise() 227 mp->b_cont->b_wptr += iocp->ioc_count; in t_kadvise()
|
/illumos-gate/usr/src/uts/common/io/usb/clients/usbkbm/ |
H A D | usbkbm.c | 696 struct iocblk *iocp; in usbkbm_ioctl() local 711 switch (iocp->ioc_cmd) { in usbkbm_ioctl() 739 iocp->ioc_count = sizeof (int); in usbkbm_ioctl() 908 iocp->ioc_rval = 0; in usbkbm_ioctl() 909 iocp->ioc_error = err; in usbkbm_ioctl() 912 iocp->ioc_rval = 0; in usbkbm_ioctl() 954 register struct iocblk *iocp; in usbkbm_kioccmd() local 977 iocp->ioc_count = sizeof (int); in usbkbm_kioccmd() 1156 register struct iocblk *iocp; in usbkbm_mctl_receive() local 1166 switch (iocp->ioc_cmd) { in usbkbm_mctl_receive() [all …]
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | qcn.c | 586 struct iocblk *iocp; in qcn_wput() local 694 struct iocblk *iocp; in qcn_ioctl() local 718 switch (iocp->ioc_cmd) { in qcn_ioctl() 732 iocp->ioc_error = 0; in qcn_ioctl() 733 iocp->ioc_rval = 0; in qcn_ioctl() 756 switch (iocp->ioc_cmd) { in qcn_ioctl() 790 iocp->ioc_count = 0; in qcn_ioctl() 791 iocp->ioc_error = error; in qcn_ioctl() 825 iocp->ioc_count = size; in qcn_ack() 826 iocp->ioc_error = 0; in qcn_ack() [all …]
|
/illumos-gate/usr/src/lib/libdladm/common/ |
H A D | libdlaggr.c | 555 iocp->la_linkid = linkid; in i_dladm_aggr_add_rmv() 556 iocp->la_nports = nports; in i_dladm_aggr_add_rmv() 568 free(iocp); in i_dladm_aggr_add_rmv() 642 iocp = malloc(len); in i_dladm_aggr_create_sys() 643 if (iocp == NULL) in i_dladm_aggr_create_sys() 646 iocp->lc_key = key; in i_dladm_aggr_create_sys() 647 iocp->lc_linkid = linkid; in i_dladm_aggr_create_sys() 648 iocp->lc_nports = nports; in i_dladm_aggr_create_sys() 649 iocp->lc_policy = policy; in i_dladm_aggr_create_sys() 653 iocp->lc_force = force; in i_dladm_aggr_create_sys() [all …]
|
/illumos-gate/usr/src/uts/common/io/rge/ |
H A D | rge_ndd.c | 407 rge_nd_ioctl(rge_t *rgep, queue_t *wq, mblk_t *mp, struct iocblk *iocp) in rge_nd_ioctl() argument 415 (void *)rgep, (void *)wq, (void *)mp, (void *)iocp)); in rge_nd_ioctl() 419 cmd = iocp->ioc_cmd; in rge_nd_ioctl() 446 iocp->ioc_error = EBUSY; in rge_nd_ioctl() 473 ok ? "OK" : "FAIL", iocp->ioc_error, in rge_nd_ioctl() 477 if (iocp->ioc_error) in rge_nd_ioctl()
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlge/ |
H A D | qlge_dbg.c | 993 cmd = iocp->ioc_cmd; in ql_chip_ioctl() 1047 len = (uint32_t)iocp->ioc_count; in ql_chip_ioctl() 1062 len = (uint32_t)iocp->ioc_count; in ql_chip_ioctl() 1105 len = (uint32_t)iocp->ioc_count; in ql_chip_ioctl() 1115 len = (uint32_t)iocp->ioc_count; in ql_chip_ioctl() 1147 iocp->ioc_count = len; in ql_chip_ioctl() 1153 len = (uint32_t)iocp->ioc_count; in ql_chip_ioctl() 1193 iocp->ioc_count = len; in ql_chip_ioctl() 1218 len = (uint32_t)iocp->ioc_count; in ql_chip_ioctl() 1462 iocp->ioc_count = 0; in ql_chip_ioctl() [all …]
|
/illumos-gate/usr/src/uts/common/io/ntxn/ |
H A D | unm_ndd.c | 428 unm_nd_ioctl(unm_adapter *adapter, queue_t *wq, mblk_t *mp, struct iocblk *iocp) in unm_nd_ioctl() argument 434 (void *)adapter, (void *)wq, (void *)mp, (void *)iocp)); in unm_nd_ioctl() 436 cmd = iocp->ioc_cmd; in unm_nd_ioctl() 464 iocp->ioc_error = EBUSY; in unm_nd_ioctl() 484 ok ? "OK" : "FAIL", iocp->ioc_error, in unm_nd_ioctl() 489 if (iocp->ioc_error) in unm_nd_ioctl()
|
/illumos-gate/usr/src/uts/sun4u/opl/io/oplmsu/ |
H A D | oplmsu_cmn_func.c | 286 struct iocblk *iocp = NULL; in oplmsu_iocack() local 291 iocp->ioc_error = errno; in oplmsu_iocack() 295 iocp->ioc_rval = FAILURE; in oplmsu_iocack() 301 iocp->ioc_rval = SUCCESS; in oplmsu_iocack() 816 struct iocblk *iocp; in oplmsu_cmn_prechg() local 824 *term_ioctl = iocp->ioc_cmd; in oplmsu_cmn_prechg() 881 struct iocblk *iocp; in oplmsu_stop_prechg() local 1179 struct iocblk *iocp; in oplmsu_wcmn_chknode() local 1548 struct iocblk *iocp = NULL; in oplmsu_rcmn_high_qenable() local 1578 switch (iocp->ioc_cmd) { in oplmsu_rcmn_high_qenable() [all …]
|
/illumos-gate/usr/src/uts/common/io/usb/clients/usbinput/usbwcm/ |
H A D | usbwcm.c | 1147 struct iocblk *iocp; in usbwcm_ioctl() local 1156 iocp = (struct iocblk *)mp->b_rptr; in usbwcm_ioctl() 1158 switch (iocp->ioc_cmd) { in usbwcm_ioctl() 1160 int num = iocp->ioc_cmd & 0xff; in usbwcm_ioctl() 1246 iocp->ioc_count != length) { in usbwcm_ioctl() 1276 iocp->ioc_count != in usbwcm_ioctl() 1299 iocp->ioc_rval = 0; in usbwcm_ioctl() 1300 iocp->ioc_error = 0; in usbwcm_ioctl() 1364 struct iocblk *iocp; in usbwcm_mctl() local 1370 iocp = (struct iocblk *)mp->b_rptr; in usbwcm_mctl() [all …]
|