Searched defs:iocp (Results 1 - 25 of 129) sorted by relevance

123456

/illumos-gate/usr/src/uts/sun4u/opl/io/oplmsu/
H A Doplmsu_ioctl_uwp.c311 struct iocblk *iocp = NULL; local
338 iocp = (struct iocblk *)mp->b_rptr;
360 switch (iocp->ioc_cmd) {
H A Doplmsu_ioctl_lrp.c54 struct iocblk *iocp, *temp_iocp = NULL; local
62 iocp = (struct iocblk *)mp->b_rptr;
74 if (((iocp->ioc_cmd == TCSETS) && (trad_sts == MSU_WTCS_ACK)) ||
75 ((iocp->ioc_cmd == TCSETSW) && (trad_sts == MSU_WTCS_ACK)) ||
76 ((iocp->ioc_cmd == TCSETSF) && (trad_sts == MSU_WTCS_ACK)) ||
77 ((iocp->ioc_cmd == TIOCMSET) && (trad_sts == MSU_WTMS_ACK)) ||
78 ((iocp->ioc_cmd == TIOCSPPS) && (trad_sts == MSU_WPPS_ACK)) ||
79 ((iocp->ioc_cmd == TIOCSWINSZ) && (trad_sts == MSU_WWSZ_ACK)) ||
80 ((iocp->ioc_cmd == TIOCSSOFTCAR) && (trad_sts == MSU_WCAR_ACK))) {
/illumos-gate/usr/src/uts/common/inet/ip/
H A Dip_helper_stream.c90 struct iocblk *iocp = (struct iocblk *)mp->b_rptr; local
92 iocp->ioc_cmd == SIOCSQPTR) {
93 ip_helper_share_conn(q, mp, iocp->ioc_cr);
H A Dip6_asp.c243 struct iocblk *iocp; local
258 iocp = (struct iocblk *)mp->b_rptr;
262 table_size = iocp->ioc_count;
265 table_size = iocp->ioc_count;
269 iocp->ioc_flag & IOC_MODELS);
288 struct iocblk *iocp; local
432 iocp = (struct iocblk *)mp->b_rptr;
433 iocp->ioc_error = ret_val;
434 iocp->ioc_count = 0;
435 DB_TYPE(mp) = (iocp
[all...]
/illumos-gate/usr/src/uts/common/inet/nca/
H A Dncaddi.c102 struct iocblk *iocp; local
105 iocp = (struct iocblk *)mp->b_rptr;
106 if (DB_TYPE(mp) == M_IOCTL && iocp->ioc_cmd == NCA_SET_IF) {
117 iocp = (struct iocblk *)mp->b_rptr;
118 switch (iocp->ioc_cmd) {
/illumos-gate/usr/src/uts/common/inet/
H A Dnd.c56 IOCP iocp; local
66 iocp = (IOCP)mp->b_rptr;
67 if (iocp->ioc_count == 0 || !(mp1 = mp->b_cont)) {
69 iocp->ioc_count = 0;
70 iocp->ioc_error = EINVAL;
77 avail = iocp->ioc_count;
96 switch (iocp->ioc_cmd) {
100 err = (*nde->nde_get_pfi)(q, mp1, nde->nde_data, iocp->ioc_cr);
105 iocp->ioc_rval = 0;
112 iocp
[all...]
/illumos-gate/usr/src/uts/common/ktli/
H A Dt_kutil.c206 struct iocblk *iocp; local
217 iocp = (void *)mp->b_rptr;
218 iocp->ioc_count = sizeof (ipid_t) + addr_len;
220 mp->b_cont = allocb(iocp->ioc_count, BPRI_HI);
227 mp->b_cont->b_wptr += iocp->ioc_count;
/illumos-gate/usr/src/uts/common/io/ib/clients/sdp/
H A Dsdpddi.c175 struct iocblk *iocp; local
181 iocp = (struct iocblk *)mp->b_rptr;
182 switch (iocp->ioc_cmd) {
221 iocp->ioc_cmd, (intptr_t)&send_enable,
225 iocp->ioc_cmd, (intptr_t)&send_enable,
242 iocp->ioc_count = sizeof (int);
/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) argument
434 (void *)adapter, (void *)wq, (void *)mp, (void *)iocp));
436 cmd = iocp->ioc_cmd;
464 iocp->ioc_error = EBUSY;
484 ok ? "OK" : "FAIL", iocp->ioc_error,
489 if (iocp->ioc_error)
/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) argument
415 (void *)rgep, (void *)wq, (void *)mp, (void *)iocp));
419 cmd = iocp->ioc_cmd;
446 iocp->ioc_error = EBUSY;
473 ok ? "OK" : "FAIL", iocp->ioc_error,
477 if (iocp->ioc_error)
/illumos-gate/usr/src/uts/common/io/
H A Dtty_common.c123 struct iocblk *iocp; local
129 iocp = (struct iocblk *)mp->b_rptr;
131 if (iocp->ioc_count == TRANSPARENT) {
136 switch (iocp->ioc_cmd) {
288 iocp->ioc_count = 0; /* no data returned unless we say so */
291 switch (iocp->ioc_cmd) {
327 iocp->ioc_count = sizeof (struct termios);
351 iocp->ioc_count = sizeof (struct termio);
373 iocp->ioc_count = sizeof (int);
393 iocp
[all...]
H A Dpfmod.c348 struct iocblk *iocp = (struct iocblk *)mp->b_rptr; local
351 switch (iocp->ioc_cmd) {
359 switch (iocp->ioc_count) {
H A Dptem.c274 struct iocblk *iocp; /* M_IOCTL data */ local
285 iocp = (struct iocblk *)mp->b_rptr;
287 switch (iocp->ioc_cmd) {
337 if (iocp->ioc_count == TRANSPARENT) {
354 if (iocp->ioc_count != TRANSPARENT)
444 struct iocblk *iocp; /* outgoing ioctl structure */ local
531 iocp = (struct iocblk *)mp->b_rptr;
532 switch (iocp->ioc_cmd) {
608 struct iocblk *iocp; /* outgoing ioctl structure */ local
628 iocp
886 struct iocblk *iocp; local
[all...]
H A Dptm.c457 struct iocblk *iocp; local
503 iocp = (struct iocblk *)mp->b_rptr;
504 switch (iocp->ioc_cmd) {
529 if ((error = drv_priv(iocp->ioc_cr)) != 0) {
H A Dpts.c511 struct iocblk *iocp; local
621 iocp = (struct iocblk *)mp->b_rptr;
622 switch (iocp->ioc_cmd) {
629 iocp->ioc_error = EEXIST;
635 iocp->ioc_error = 0;
637 iocp->ioc_count = 0;
H A Dsad.c284 struct iocblk *iocp; local
296 iocp = (struct iocblk *)mp->b_rptr;
297 switch (SAD_CMD(iocp->ioc_cmd)) {
314 iocp = (struct iocblk *)mp->b_rptr;
315 switch (SAD_CMD(iocp->ioc_cmd)) {
328 iocp->ioc_cmd);
351 struct iocblk *iocp; local
355 iocp = (struct iocblk *)mp->b_rptr;
356 if (iocp->ioc_count != TRANSPARENT) {
360 if (SAD_VER(iocp
624 struct iocblk *iocp; local
[all...]
H A Dstrsun.c55 struct iocblk *iocp = (struct iocblk *)mp->b_rptr; local
59 iocp->ioc_count = count;
60 iocp->ioc_error = 0;
61 iocp->ioc_rval = rval;
72 struct iocblk *iocp = (struct iocblk *)mp->b_rptr; local
75 iocp->ioc_count = count;
76 iocp->ioc_error = 0;
77 iocp->ioc_rval = rval;
84 struct iocblk *iocp = (struct iocblk *)mp->b_rptr; local
87 iocp
201 struct iocblk *iocp = (struct iocblk *)iocmp->b_rptr; local
[all...]
H A Dttcompat.c496 struct iocblk *iocp; local
506 iocp = (struct iocblk *)mp->b_rptr;
507 switch (iocp->ioc_cmd) {
516 if (iocp->ioc_count != TRANSPARENT) {
537 iocp->ioc_count = 0;
598 tp->t_ioccmd = iocp->ioc_cmd;
599 tp->t_iocid = iocp->ioc_id;
601 iocp->ioc_cmd = TCGETS;
602 iocp->ioc_count = 0; /* no data returned unless we say so */
616 iocp
803 struct iocblk *iocp; local
1120 struct iocblk *iocp; local
[all...]
H A Dtty_pts.c544 struct iocblk *iocp; local
551 iocp = (struct iocblk *)mp->b_rptr;
552 cmd = iocp->ioc_cmd;
611 iocp->ioc_count = 0; /* no data returned */
636 iocp->ioc_count = 0; /* no data returned */
670 iocp->ioc_count = sizeof (struct ttysize);
707 iocp->ioc_count = 0; /* no data returned */
734 iocp->ioc_count = 0; /* no data returned */
764 iocp->ioc_count = 0; /* no data returned */
782 iocp
[all...]
/illumos-gate/usr/src/uts/common/io/mac/
H A Dmac_ndd.c159 IOCP iocp; local
162 iocp = (IOCP)mp->b_rptr;
163 if (iocp->ioc_count == 0 || mp->b_cont == NULL) {
168 cmd = iocp->ioc_cmd;
171 err = mac_ndd_set_ioctl(mip, mp, iocp->ioc_count, &rval);
173 err = mac_ndd_get_ioctl(mip, mp, iocp->ioc_count, &rval);
337 IOCP iocp; local
360 iocp = (IOCP)mp->b_rptr;
362 ((iocp->ioc_cr == NULL) ||
363 ((status = secpolicy_net_config(iocp
[all...]
/illumos-gate/usr/src/uts/sun4u/starcat/io/
H A Dcvcredir.c256 struct iocblk *iocp = (struct iocblk *)mp->b_rptr; local
265 if (iocp->ioc_cmd == CVC_BREAK) {
268 } else if (iocp->ioc_cmd == CVC_DISCONNECT) {
/illumos-gate/usr/src/uts/sun4u/starfire/cvcredir/
H A Dcvcredir.c251 struct iocblk *iocp = (struct iocblk *)mp->b_rptr; local
254 switch (iocp->ioc_cmd) {
/illumos-gate/usr/src/lib/libdladm/common/
H A Dlibdlib.c95 i_dladm_ib_ioctl(dladm_handle_t handle, int ioccmd, ibd_ioctl_t *iocp) argument
97 if (ioctl(dladm_dld_fd(handle), ioccmd, iocp) == 0)
100 if (iocp->ioc_status == 0)
103 return (dladm_ib_ioctl_err2status(iocp->ioc_status));
/illumos-gate/usr/src/uts/common/io/hxge/
H A Dhxge_hw.c471 hxge_hw_ioctl(p_hxge_t hxgep, queue_t *wq, mblk_t *mp, struct iocblk *iocp) argument
482 iocp->ioc_error = 0;
483 cmd = iocp->ioc_cmd;
501 hxge_rtrace_ioctl(hxgep, wq, mp, iocp);
511 struct iocblk *iocp)
521 switch (iocp->ioc_cmd) {
534 if (iocp->ioc_count != sizeof (uint32_t)) {
565 if (size == iocp->ioc_count) {
577 iocp->ioc_cmd);
711 struct iocblk *iocp)
510 hxge_loopback_ioctl(p_hxge_t hxgep, queue_t *wq, mblk_t *mp, struct iocblk *iocp) argument
710 hxge_rtrace_ioctl(p_hxge_t hxgep, queue_t *wq, mblk_t *mp, struct iocblk *iocp) argument
[all...]
/illumos-gate/usr/src/uts/common/io/ib/clients/rds/
H A Drds_ioctl.c153 struct iocblk *iocp = (void *)mp->b_rptr; local
162 switch (iocp->ioc_cmd) {
195 STRUCT_SET_HANDLE(ifc, iocp->ioc_flag, (struct ifconf *)addr);
236 err = rds_do_ip_ioctl(iocp->ioc_cmd, sizeof (struct ifreq),
284 struct iocblk *iocp = (struct iocblk *)(uintptr_t)mp->b_rptr; local
288 iocp->ioc_error = EINVAL;
290 iocp->ioc_count = 0;
295 switch (iocp->ioc_cmd) {
298 if (iocp->ioc_count == TRANSPARENT)
299 copyin_size = SIZEOF_STRUCT(ifconf, iocp
321 struct iocblk *iocp = (struct iocblk *)(uintptr_t)mp->b_rptr; local
[all...]

Completed in 128 milliseconds

123456