Home
last modified time | relevance | path

Searched refs:ioc (Results 1 – 25 of 67) sorted by relevance

123

/illumos-gate/usr/src/lib/smbsrv/libsmb/common/
H A Dsmb_kmod.c114 (void) strlcpy(ioc.fqdn, cfg->skc_fqdn, sizeof (ioc.fqdn)); in smb_kmod_setcfg()
148 (void) smb_kmod_ioctl(SMB_IOC_STOP, &ioc, sizeof (ioc)); in smb_kmod_stop()
178 free(ioc); in smb_kmod_share()
203 free(ioc); in smb_kmod_unshare()
216 bzero(&ioc, sizeof (ioc)); in smb_kmod_shareinfo()
237 bzero(&ioc, sizeof (ioc)); in smb_kmod_shareaccess()
253 bzero(&ioc, sizeof (ioc)); in smb_kmod_get_open_num()
274 bzero(&ioc, sizeof (ioc)); in smb_kmod_get_spool_doc()
452 bzero(&ioc, sizeof (ioc)); in smb_kmod_session_close()
469 bzero(&ioc, sizeof (ioc)); in smb_kmod_file_close()
[all …]
/illumos-gate/usr/src/uts/common/io/comstar/port/srpt/
H A Dsrpt_ioc.c229 ioc->ioc_tgt_port = srpt_stp_alloc_port(ioc, ioc->ioc_guid); in srpt_ioc_attach_hca()
354 ioc ? (u_longlong_t)ioc->ioc_guid : 0x0ll, in srpt_ioc_detach()
493 ioc->ioc_pd_hdl, &srq_attr, &ioc->ioc_srq_hdl, in srpt_ioc_init()
503 ibt_set_srq_private(ioc->ioc_srq_hdl, ioc); in srpt_ioc_init()
563 ioc->ioc_dbuf_pool = srpt_vmem_create(namebuf, ioc, in srpt_ioc_init()
581 ioc->ioc_stmf_ds->ds_port_private = ioc; in srpt_ioc_init()
638 kmem_free(ioc, sizeof (*ioc)); in srpt_ioc_init()
675 ioc->ioc_ibt_hdl, ioc->ioc_iu_mr_hdl); in srpt_ioc_fini()
1134 ioc = list_next(&srpt_ctxt->sc_ioc_list, ioc); in srpt_ioc_get_locked()
1241 ioc->ioc_profile.ioc_guid = h2b64(ioc->ioc_guid); in srpt_ioc_init_profile()
[all …]
H A Dsrpt_stp.c101 srpt_ioc_t *ioc; in srpt_stp_start_srp() local
113 ioc = tgt->tp_ioc; in srpt_stp_start_srp()
161 ioc->ioc_ibdma_hdl = in srpt_stp_start_srp()
163 &ioc->ioc_profile, &ioc->ioc_svc); in srpt_stp_start_srp()
174 &ioc->ioc_profile, &ioc->ioc_svc); in srpt_stp_start_srp()
208 srpt_ioc_t *ioc; in srpt_stp_stop_srp() local
221 ioc = tgt->tp_ioc; in srpt_stp_stop_srp()
242 ioc->ioc_ibdma_hdl, &ioc->ioc_profile, in srpt_stp_stop_srp()
308 if (ioc == NULL) { in srpt_stp_alloc_port()
1371 srpt_ioc_t *ioc; in srpt_stp_login() local
[all …]
/illumos-gate/usr/src/cmd/smbsrv/fksmbd/
H A Dfksmbd_kmod.c68 ioc->maxworkers = 20; in fksmbd_adjust_config()
70 ioc->maxconnections, ioc->maxworkers); in fksmbd_adjust_config()
99 ioc->signing_enable, ioc->signing_required); in fksmbd_adjust_config()
155 smb_ioc_start_t ioc; in smb_kmod_start() local
158 bzero(&ioc, sizeof (ioc)); in smb_kmod_start()
161 ioc.opipe = -1; in smb_kmod_start()
162 ioc.lmshrd = -1; in smb_kmod_start()
163 ioc.udoor = -1; in smb_kmod_start()
170 rc = smb_kmod_ioctl(SMB_IOC_START, &ioc.hdr, sizeof (ioc)); in smb_kmod_start()
179 bzero(&ioc, sizeof (ioc)); in smb_kmod_stop()
[all …]
/illumos-gate/usr/src/lib/storage/libg_fc/common/
H A Dmpath.c94 sv_iocdata_t ioc; in g_get_lun_str() local
115 ioc.addr = paddr; in g_get_lun_str()
116 ioc.buf_elem = 0; in g_get_lun_str()
117 ioc.ret_buf = NULL; in g_get_lun_str()
128 ioc.ret_buf = pi; in g_get_lun_str()
398 sv_iocdata_t ioc; in g_get_pathlist() local
412 ioc.addr = paddr; in g_get_pathlist()
442 ioc.client); in g_get_pathlist()
505 sv_iocdata_t ioc; in g_get_pathcount() local
712 memset(&ioc, 0, sizeof (ioc)); in stms_path_enable_disable()
[all …]
/illumos-gate/usr/src/uts/common/fs/smbclnt/netsmb/
H A Dsmb_usr.c125 ioc = kmem_alloc(sizeof (*ioc), KM_SLEEP); in smb_usr_xnp()
126 if (ddi_copyin((void *) arg, ioc, sizeof (*ioc), flags)) { in smb_usr_xnp()
182 kmem_free(ioc, sizeof (*ioc)); in smb_usr_xnp()
228 ioc = kmem_alloc(sizeof (*ioc), KM_SLEEP); in smb_usr_rw()
229 if (ddi_copyin((void *) arg, ioc, sizeof (*ioc), flags)) { in smb_usr_rw()
270 kmem_free(ioc, sizeof (*ioc)); in smb_usr_rw()
299 ioc = kmem_alloc(sizeof (*ioc), KM_SLEEP); in smb_usr_ntcreate()
346 kmem_free(ioc, sizeof (*ioc)); in smb_usr_ntcreate()
384 ioc = kmem_alloc(sizeof (*ioc), KM_SLEEP); in smb_usr_printjob()
434 ioc->ioc_setuplen, ioc->ioc_prmode, in smb_usr_printjob()
[all …]
/illumos-gate/usr/src/lib/libdladm/common/
H A Dlibdlib.c114 ibpart_ioctl_t ioc; in i_dladm_part_info_active() local
117 bzero(&ioc, sizeof (ioc)); in i_dladm_part_info_active()
146 if (ioc.ioc_force_create) in i_dladm_part_info_active()
255 ibport_ioctl_t ioc; in dladm_ib_info() local
274 bzero(&ioc, sizeof (ioc)); in dladm_ib_info()
292 ioc.ioc_pkeys = calloc(sizeof (ib_pkey_t), ioc.ioc_pkey_tbl_sz); in dladm_ib_info()
319 free(ioc.ioc_pkeys); in dladm_ib_info()
340 ibpart_ioctl_t ioc; in i_dladm_part_create() local
342 bzero(&ioc, sizeof (ioc)); in i_dladm_part_create()
540 ibpart_ioctl_t ioc; in i_dladm_part_delete() local
[all …]
H A Dlibdlsim.c49 simnet_ioc_create_t ioc; in i_dladm_create_simnet() local
51 bzero(&ioc, sizeof (ioc)); in i_dladm_create_simnet()
53 ioc.sic_type = attrp->sna_type; in i_dladm_create_simnet()
56 bcopy(attrp->sna_mac_addr, ioc.sic_mac_addr, ioc.sic_mac_len); in i_dladm_create_simnet()
77 simnet_ioc_modify_t ioc; in i_dladm_modify_simnet() local
79 bzero(&ioc, sizeof (ioc)); in i_dladm_modify_simnet()
96 simnet_ioc_delete_t ioc; in i_dladm_delete_simnet() local
98 bzero(&ioc, sizeof (ioc)); in i_dladm_delete_simnet()
114 simnet_ioc_info_t ioc; in i_dladm_get_simnet_info() local
116 bzero(&ioc, sizeof (ioc)); in i_dladm_get_simnet_info()
[all …]
H A Dlibdlvnic.c109 vnic_ioc_create_t ioc; in i_dladm_vnic_create_sys() local
112 bzero(&ioc, sizeof (ioc)); in i_dladm_vnic_create_sys()
119 ioc.vc_vid = attr->va_vid; in i_dladm_vnic_create_sys()
120 ioc.vc_vrid = attr->va_vrid; in i_dladm_vnic_create_sys()
121 ioc.vc_af = attr->va_af; in i_dladm_vnic_create_sys()
143 switch (ioc.vc_mac_addr_type) { in i_dladm_vnic_create_sys()
164 vnic_ioc_info_t ioc; in i_dladm_vnic_info_active() local
169 bzero(&ioc, sizeof (ioc)); in i_dladm_vnic_info_active()
170 vnic = &ioc.vi_info; in i_dladm_vnic_info_active()
311 vnic_ioc_delete_t ioc; in i_dladm_vnic_delete_sys() local
[all …]
H A Dflowprop.c218 dld_ioc_walkflow_t *ioc; in dladm_flow_info() local
226 if ((ioc = calloc(1, bufsize)) == NULL) in dladm_flow_info()
229 (void) strlcpy(ioc->wf_name, flow, sizeof (ioc->wf_name)); in dladm_flow_info()
230 ioc->wf_len = bufsize - sizeof (*ioc); in dladm_flow_info()
235 ioc = realloc(ioc, bufsize); in dladm_flow_info()
236 if (ioc != NULL) { in dladm_flow_info()
237 (void) strlcpy(ioc->wf_name, flow, in dladm_flow_info()
239 ioc->wf_len = bufsize - sizeof (*ioc); in dladm_flow_info()
243 free(ioc); in dladm_flow_info()
249 flowinfo = (dld_flowinfo_t *)(void *)(ioc + 1); in dladm_flow_info()
[all …]
/illumos-gate/usr/src/lib/libsmbfs/smb/
H A Dfile.c84 smbioc_ntcreate_t ioc; in smb_fh_ntcreate() local
114 bzero(&ioc, sizeof (ioc)); in smb_fh_ntcreate()
117 ioc.ioc_efattr = efattr; in smb_fh_ntcreate()
259 smbioc_xnp_t ioc; in smb_fh_xactnp() local
262 bzero(&ioc, sizeof (ioc)); in smb_fh_xactnp()
263 ioc.ioc_tdlen = tdlen; in smb_fh_xactnp()
264 ioc.ioc_rdlen = *rdlen; in smb_fh_xactnp()
265 ioc.ioc_more = 0; in smb_fh_xactnp()
267 ioc.ioc_rdata = rdata; in smb_fh_xactnp()
274 *rdlen = ioc.ioc_rdlen; in smb_fh_xactnp()
[all …]
H A Dprint.c74 smbioc_printjob_t ioc; in smb_open_printer() local
101 bzero(&ioc, sizeof (ioc)); in smb_open_printer()
102 ioc.ioc_setuplen = setuplen; in smb_open_printer()
103 ioc.ioc_prmode = mode; in smb_open_printer()
104 strlcpy(ioc.ioc_title, title, SMBIOC_MAX_NAME); in smb_open_printer()
110 for (p = ioc.ioc_title; *p != '\0'; p++) in smb_open_printer()
114 if (nsmb_ioctl(new_fd, SMBIOC_PRINTJOB, &ioc) == -1) { in smb_open_printer()
/illumos-gate/usr/src/cmd/fm/mcdecode/
H A Dmcdecode.c227 mc_encode_ioc_t ioc; in mcdecode_pa() local
229 bzero(&ioc, sizeof (ioc)); in mcdecode_pa()
230 ioc.mcei_pa = pa; in mcdecode_pa()
240 if (ioc.mcei_err != 0) { in mcdecode_pa()
253 pa, ioc.mcei_chip, ioc.mcei_die, ioc.mcei_mc, ioc.mcei_chan, in mcdecode_pa()
254 ioc.mcei_chan_addr, ioc.mcei_dimm); in mcdecode_pa()
255 if (ioc.mcei_rank != UINT8_MAX) { in mcdecode_pa()
259 if (ioc.mcei_row != UINT32_MAX) { in mcdecode_pa()
267 if (ioc.mcei_bank != UINT8_MAX) { in mcdecode_pa()
275 if (ioc.mcei_rm != UINT8_MAX) { in mcdecode_pa()
[all …]
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_init.c270 smb_ioc_t *ioc; in smb_drv_ioctl() local
307 alloclen = MAX(ioc_hdr.len, sizeof (*ioc)); in smb_drv_ioctl()
308 ioc = kmem_zalloc(alloclen, KM_SLEEP); in smb_drv_ioctl()
310 kmem_free(ioc, alloclen); in smb_drv_ioctl()
315 if (ioc_hdr.len != ioc->ioc_hdr.len) { in smb_drv_ioctl()
316 kmem_free(ioc, alloclen); in smb_drv_ioctl()
322 rc = smb_server_configure(&ioc->ioc_cfg); in smb_drv_ioctl()
325 rc = smb_server_start(&ioc->ioc_start); in smb_drv_ioctl()
334 rc = smb_server_set_gmtoff(&ioc->ioc_gmt); in smb_drv_ioctl()
354 rc = smb_server_enum(&ioc->ioc_svcenum); in smb_drv_ioctl()
[all …]
H A Dsmb_server.c601 smb_server_store_cfg(sv, ioc); in smb_server_configure()
606 smb_server_store_cfg(sv, ioc); in smb_server_configure()
612 smb_server_store_cfg(sv, ioc); in smb_server_configure()
896 ioc->ipaddr = spdoc->sd_ipaddr; in smb_server_spooldoc()
899 (void) strlcpy(ioc->username, in smb_server_spooldoc()
919 sv->si_gmtoff = ioc->offset; in smb_server_set_gmtoff()
933 ioc->open_users = sv->sv_users; in smb_server_numopen()
956 if (svcenum->se_buflen + sizeof (*ioc) > ioc->hdr.len) in smb_server_enum()
995 cnt = smb_server_session_disconnect(sv, ioc->client, ioc->username); in smb_server_session_close()
1010 uint32_t uniqid = ioc->uniqid; in smb_server_file_close()
[all …]
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/
H A Dfksmb_init.c168 smb_ioc_t *ioc = varg; in fksmbsrv_drv_ioctl() local
173 rc = smb_server_configure(&ioc->ioc_cfg); in fksmbsrv_drv_ioctl()
176 rc = smb_server_start(&ioc->ioc_start); in fksmbsrv_drv_ioctl()
182 rc = smb_server_notify_event(&ioc->ioc_event); in fksmbsrv_drv_ioctl()
185 rc = smb_server_set_gmtoff(&ioc->ioc_gmt); in fksmbsrv_drv_ioctl()
188 rc = smb_kshare_export_list(&ioc->ioc_share); in fksmbsrv_drv_ioctl()
194 rc = smb_kshare_info(&ioc->ioc_shareinfo); in fksmbsrv_drv_ioctl()
197 rc = smb_server_numopen(&ioc->ioc_opennum); in fksmbsrv_drv_ioctl()
200 rc = smb_server_enum(&ioc->ioc_svcenum); in fksmbsrv_drv_ioctl()
206 rc = smb_server_file_close(&ioc->ioc_fileid); in fksmbsrv_drv_ioctl()
[all …]
/illumos-gate/usr/src/cmd/mdb/common/modules/srpt/
H A Dsrpt.c210 srpt_ioc_t ioc; in srpt_print_ioc() local
219 if (mdb_vread(&ioc, sizeof (srpt_ioc_t), addr) == -1) { in srpt_print_ioc()
225 mdb_printf(" guid: %x\n", ioc.ioc_guid); in srpt_print_ioc()
226 mdb_printf(" target port: %p\n", ioc.ioc_tgt_port); in srpt_print_ioc()
227 mdb_printf(" srq handle: %p\n", ioc.ioc_srq_hdl); in srpt_print_ioc()
230 mdb_printf(" iu pool: %p\n", ioc.ioc_iu_pool); in srpt_print_ioc()
232 SRPT_BSWAP_16(ioc.ioc_profile.ioc_send_msg_qdepth)); in srpt_print_ioc()
234 ioc.ioc_profile.ioc_rdma_read_qdepth); in srpt_print_ioc()
236 SRPT_BSWAP_32(ioc.ioc_profile.ioc_send_msg_sz)); in srpt_print_ioc()
238 SRPT_BSWAP_32(ioc.ioc_profile.ioc_rdma_xfer_sz)); in srpt_print_ioc()
[all …]
/illumos-gate/usr/src/uts/common/io/scsi/adapters/lmrc/
H A Dlmrc_ioctl.c147 lmrc_mfi_header_t *hdr = &ioc->ioc_frame.mf_hdr; in lmrc_drv_ioctl()
215 lmrc_mfi_ioctl_dcmd(lmrc_t *lmrc, lmrc_ioctl_t *ioc, in lmrc_mfi_ioctl_dcmd() argument
248 ioc_hdr = &ioc->ioc_frame.mf_hdr; in lmrc_mfi_ioctl()
280 lmrc_mfi_ioctl_dcmd(lmrc, ioc, mfi, &sgloff); in lmrc_mfi_ioctl()
406 lmrc_ioctl_t *ioc; in lmrc_fw_ioctl() local
409 ioc = kmem_zalloc(sizeof (lmrc_ioctl_t), KM_SLEEP); in lmrc_fw_ioctl()
410 if (ddi_copyin((void *)arg, ioc, sizeof (*ioc), mode) != 0) { in lmrc_fw_ioctl()
416 ret = lmrc_drv_ioctl(lmrc, ioc, mode); in lmrc_fw_ioctl()
419 ret = lmrc_mfi_ioctl(lmrc, ioc, mode); in lmrc_fw_ioctl()
423 if (ddi_copyout(ioc, (void *)arg, sizeof (*ioc) - 1, mode) != 0) { in lmrc_fw_ioctl()
[all …]
/illumos-gate/usr/src/uts/common/io/ib/ibnex/
H A Dibnex_ioctl.c301 if (ddi_copyin((void *)arg, &ioc, sizeof (ioc), in ibnex_devctl()
311 "bufsiz=%d", msg, ioc.cmd, ioc.buf, ioc.bufsiz); in ibnex_devctl()
321 if (ioc.ap_id_len > 0) { in ibnex_devctl()
338 switch (ioc.cmd) { in ibnex_devctl()
407 ioc.misc_arg) != 0) { in ibnex_devctl()
485 if (ioc.bufsiz != ssiz) { in ibnex_devctl()
548 if (ioc.bufsiz != ssiz) { in ibnex_devctl()
614 if (ioc.bufsiz != ssiz) { in ibnex_devctl()
643 svc_type = ioc.misc_arg; in ibnex_devctl()
670 svc_type = ioc.misc_arg; in ibnex_devctl()
[all …]
/illumos-gate/usr/src/cmd/dtrace/test/cmd/badioctl/
H A Dbadioctl.c72 unsigned int ioc; in badioctl() local
105 read(random, &ioc, sizeof (ioc)); in badioctl()
106 ioc %= DTRACEIOC_MAX; in badioctl()
107 ioc++; in badioctl()
108 ioctl(fd, DTRACEIOC | ioc, addr); in badioctl()
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/ilbd/
H A Dilbd_support.c229 struct strioctl ioc; in do_ioctl() local
241 (void) memset(&ioc, 0, sizeof (ioc)); in do_ioctl()
242 ioc.ic_cmd = SIOCILB; in do_ioctl()
243 ioc.ic_timout = 0; in do_ioctl()
244 ioc.ic_dp = cmdp; in do_ioctl()
255 ioc.ic_len = sz; in do_ioctl()
257 i_rc = ioctl(ksock, I_STR, (caddr_t)&ioc); in do_ioctl()
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibdma/
H A Dibdma.c1036 ibdma_ioc_t *ioc; in ibdma_ioc_unregister() local
1089 if (ioc->ii_inuse == 0) { in ibdma_ioc_unregister()
1093 ioc->ii_slot+1); in ibdma_ioc_unregister()
1099 slot = ioc->ii_slot; in ibdma_ioc_unregister()
1100 hca = ioc->ii_hcap; in ibdma_ioc_unregister()
1120 ibdma_ioc_t *ioc; in ibdma_ioc_update() local
1164 if (ioc->ii_slot >= IBDMA_MAX_IOC || ioc->ii_hcap == NULL) { in ibdma_ioc_update()
1172 if (ioc->ii_inuse == 0) { in ibdma_ioc_update()
1176 ioc->ii_slot+1); in ibdma_ioc_update()
1182 kmem_free(ioc->ii_srvcs, ioc->ii_profile.ioc_service_entries * in ibdma_ioc_update()
[all …]
/illumos-gate/usr/src/test/smbclient-tests/cmd/abort_conn/
H A Dabort_conn.c56 struct strioctl ioc; in tcp_abort_connections() local
68 ioc.ic_cmd = TCP_IOC_ABORT_CONN; in tcp_abort_connections()
69 ioc.ic_timout = -1; /* infinite timeout */ in tcp_abort_connections()
70 ioc.ic_len = sizeof (conn); in tcp_abort_connections()
71 ioc.ic_dp = (char *)&conn; in tcp_abort_connections()
78 if (ioctl(fd, I_STR, &ioc) < 0) in tcp_abort_connections()
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibdm/
H A Dibdm.c317 ibdm_ioc_info_t *ioc; in ibdm_free_iou_info() local
1516 if (ioc) in ibdm_sweep_fabric()
3368 return (ioc); in ibdm_is_ioc_present()
5165 return (ioc); in ibdm_get_ioc_info_with_gid()
5169 ioc = NULL; in ibdm_get_ioc_info_with_gid()
5179 return (ioc); in ibdm_get_ioc_info_with_gid()
5340 while (ioc) { in ibdm_ibnex_free_ioc_list()
5341 temp = ioc; in ibdm_ibnex_free_ioc_list()
5342 ioc = ioc->ioc_next; in ibdm_ibnex_free_ioc_list()
6240 ibdm_serv_cmp(&ioc->ioc_serv[0], &ioc->ioc_prev_serv[0], in ibdm_reprobe_update_port_srv()
[all …]
/illumos-gate/usr/src/uts/common/io/nvme/
H A Dnvme_validate.c796 return (nvme_ioctl_error(&ioc->nif_common, in nvme_validate_format()
800 if (!nvme_validate_one_field(&ioc->nif_common, ioc->nif_lbaf, in nvme_validate_format()
805 if (!nvme_validate_one_field(&ioc->nif_common, ioc->nif_ses, in nvme_validate_format()
819 if (ioc->nif_lbaf > idns->id_nlbaf) { in nvme_validate_format()
820 return (nvme_ioctl_error(&ioc->nif_common, in nvme_validate_format()
825 return (nvme_ioctl_error(&ioc->nif_common, in nvme_validate_format()
829 if (ioc->nif_ses == NVME_FRMT_SES_CRYPTO && in nvme_validate_format()
831 return (nvme_ioctl_error(&ioc->nif_common, in nvme_validate_format()
844 return (nvme_ioctl_error(&ioc->nif_common, in nvme_validate_format()
848 if (ioc->nif_ses != NVME_FRMT_SES_NONE && in nvme_validate_format()
[all …]

123