Home
last modified time | relevance | path

Searched refs:iocp (Results 1 – 25 of 122) sorted by relevance

12345

/illumos-gate/usr/src/uts/common/io/chxge/
H A Dglue.c172 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 Dnd.c56 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 Dttcompat.c398 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 Dwscons.c680 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 Dstrsun.c55 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 Dconskbd.c826 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 Dsad.c284 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 Dptem.c284 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 Dtty_common.c124 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 Dconsms.c445 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 Dbufmod.c282 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 Dvcons.c874 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 Drds_ioctl.c154 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 Dmac_ndd.c159 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 Dip6_asp.c264 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 Dsdpddi.c175 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 Dt_kutil.c206 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 Dusbkbm.c696 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 Dqcn.c586 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 Dlibdlaggr.c555 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 Drge_ndd.c407 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 Dqlge_dbg.c993 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 Dunm_ndd.c428 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 Doplmsu_cmn_func.c286 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 Dusbwcm.c1147 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 …]

12345