Searched refs:ioc (Results 1 - 25 of 57) sorted by relevance

123

/illumos-gate/usr/src/cmd/smbsrv/fksmbd/
H A Dfksmbd_kmod.c64 smb_ioc_cfg_t *ioc = (smb_ioc_cfg_t *)ioc_hdr; local
67 ioc->maxconnections = 10;
68 ioc->maxworkers = 20;
70 ioc->maxconnections, ioc->maxworkers);
73 ioc->signing_enable = 0;
74 ioc->signing_required = 0;
77 ioc->signing_enable = 1;
80 ioc->signing_enable = 1;
81 ioc
125 smb_kmod_ioctl(int cmd, smb_ioc_header_t *ioc, uint32_t len) argument
145 smb_ioc_start_t ioc; local
167 smb_ioc_header_t ioc; local
[all...]
/illumos-gate/usr/src/lib/smbsrv/libsmb/common/
H A Dsmb_kmod.c76 smb_ioc_cfg_t ioc; local
78 ioc.maxworkers = cfg->skc_maxworkers;
79 ioc.maxconnections = cfg->skc_maxconnections;
80 ioc.keepalive = cfg->skc_keepalive;
81 ioc.restrict_anon = cfg->skc_restrict_anon;
82 ioc.signing_enable = cfg->skc_signing_enable;
83 ioc.signing_required = cfg->skc_signing_required;
84 ioc.oplock_enable = cfg->skc_oplock_enable;
85 ioc.sync_enable = cfg->skc_sync_enable;
86 ioc
117 smb_ioc_gmt_t ioc; local
127 smb_ioc_start_t ioc; local
138 smb_ioc_header_t ioc; local
146 smb_ioc_event_t ioc; local
155 smb_ioc_share_t *ioc; local
180 smb_ioc_share_t *ioc; local
205 smb_ioc_shareinfo_t ioc; local
223 smb_ioc_opennum_t ioc; local
244 smb_ioc_spooldoc_t ioc; local
267 smb_ioc_svcenum_t *ioc; local
352 smb_ioc_svcenum_t *ioc; local
422 smb_ioc_session_t ioc; local
439 smb_ioc_fileid_t ioc; local
463 smb_kmod_ioctl(int cmd, smb_ioc_header_t *ioc, uint32_t len) argument
[all...]
/illumos-gate/usr/src/uts/common/io/comstar/port/srpt/
H A Dsrpt_ioc.c118 static void srpt_ioc_fini(srpt_ioc_t *ioc);
121 static srpt_vmem_pool_t *srpt_vmem_create(const char *name, srpt_ioc_t *ioc,
125 static srpt_mr_t *srpt_vmem_chunk_alloc(srpt_vmem_pool_t *ioc,
132 static void srpt_dereg_mem(srpt_ioc_t *ioc, srpt_mr_t *mr);
197 srpt_ioc_t *ioc; local
215 ioc = srpt_ioc_init(hca_guid);
216 if (ioc == NULL) {
228 rw_enter(&ioc->ioc_rwlock, RW_WRITER);
229 ioc->ioc_tgt_port = srpt_stp_alloc_port(ioc, io
344 srpt_ioc_t *ioc; local
381 srpt_ioc_t *ioc; local
426 srpt_ioc_t *ioc; local
648 srpt_ioc_fini(srpt_ioc_t *ioc) argument
731 srpt_ioc_t *ioc; local
812 srpt_ioc_t *ioc; local
962 srpt_ioc_t *ioc; local
1127 srpt_ioc_t *ioc; local
1145 srpt_ioc_t *ioc; local
1157 srpt_ioc_post_recv_iu(srpt_ioc_t *ioc, srpt_iu_t *iu) argument
1183 srpt_ioc_repost_recv_iu(srpt_ioc_t *ioc, srpt_iu_t *iu) argument
1235 srpt_ioc_init_profile(srpt_ioc_t *ioc) argument
1302 srpt_ioc_t *ioc; local
1364 srpt_ioc_t *ioc; local
1378 srpt_vmem_create(const char *name, srpt_ioc_t *ioc, ib_memlen_t chunksize, uint64_t maxsize, ibt_mr_flags_t flags) argument
1583 srpt_ioc_t *ioc = vm_pool->svp_ioc; local
1617 srpt_dereg_mem(srpt_ioc_t *ioc, srpt_mr_t *mr) argument
[all...]
H A Dsrpt_ioc.h44 void srpt_ioc_init_profile(srpt_ioc_t *ioc);
52 ibt_status_t srpt_ioc_post_recv_iu(srpt_ioc_t *ioc, srpt_iu_t *iu);
53 void srpt_ioc_repost_recv_iu(srpt_ioc_t *ioc, srpt_iu_t *iu);
H A Dsrpt_mod.c413 srpt_ioc_t *ioc; local
423 ioc = list_head(&srpt_ctxt->sc_ioc_list);
425 while (ioc != NULL) {
426 rw_enter(&ioc->ioc_rwlock, RW_WRITER);
428 tgt = ioc->ioc_tgt_port;
432 ioc->ioc_tgt_port = NULL;
440 rw_exit(&ioc->ioc_rwlock);
441 ioc = list_next(&srpt_ctxt->sc_ioc_list, ioc);
H A Dsrpt_stp.c101 srpt_ioc_t *ioc; local
113 ioc = tgt->tp_ioc;
131 for (port = 0; port < ioc->ioc_attr.hca_nports; port++) {
157 (u_longlong_t)ioc->ioc_guid);
159 srpt_ioc_init_profile(ioc);
160 if (ioc->ioc_ibdma_hdl == NULL) {
161 ioc->ioc_ibdma_hdl =
162 srpt_ctxt->sc_ibdma_ops.ibdma_register(ioc->ioc_guid,
163 &ioc->ioc_profile, &ioc
208 srpt_ioc_t *ioc; local
301 srpt_stp_alloc_port(srpt_ioc_t *ioc, ib_guid_t guid) argument
1371 srpt_ioc_t *ioc; local
[all...]
/illumos-gate/usr/src/lib/storage/libg_fc/common/
H A Dmpath.c94 sv_iocdata_t ioc; local
113 ioc.client = client_path;
114 ioc.phci = phci_path;
115 ioc.addr = paddr;
116 ioc.buf_elem = 0;
117 ioc.ret_buf = NULL;
118 ioc.ret_elem = &num_elem;
127 ioc.buf_elem = num_paths;
128 ioc.ret_buf = pi;
146 retval = ioctl(fd, SCSI_VHCI_GET_CLIENT_MULTIPATH_INFO, &ioc);
231 get_pathlist(char *dev_path, sv_iocdata_t *ioc, int *num_paths_to_copy) argument
400 sv_iocdata_t ioc; local
507 sv_iocdata_t ioc; local
667 sv_iocdata_t ioc; local
766 sv_iocdata_t ioc; local
844 sv_iocdata_t ioc; local
[all...]
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/
H A Dfksmb_init.c158 smb_ioc_t *ioc = varg; local
163 rc = smb_server_configure(&ioc->ioc_cfg);
166 rc = smb_server_start(&ioc->ioc_start);
172 rc = smb_server_notify_event(&ioc->ioc_event);
175 rc = smb_server_set_gmtoff(&ioc->ioc_gmt);
178 rc = smb_kshare_export_list(&ioc->ioc_share);
181 rc = smb_kshare_unexport_list(&ioc->ioc_share);
184 rc = smb_kshare_info(&ioc->ioc_shareinfo);
187 rc = smb_server_numopen(&ioc->ioc_opennum);
190 rc = smb_server_enum(&ioc
[all...]
/illumos-gate/usr/src/lib/libsmbfs/smb/
H A Dprint.c61 smbioc_printjob_t ioc; local
86 bzero(&ioc, sizeof (ioc));
87 ioc.ioc_setuplen = setuplen;
88 ioc.ioc_prmode = mode;
89 strlcpy(ioc.ioc_title, title, SMBIOC_MAX_NAME);
91 if (ioctl(new_fd, SMBIOC_PRINTJOB, &ioc) == -1) {
H A Dfile.c77 smbioc_ntcreate_t ioc; local
107 bzero(&ioc, sizeof (ioc));
108 strlcpy(ioc.ioc_name, path, SMBIOC_MAX_NAME);
109 ioc.ioc_req_acc = req_acc;
110 ioc.ioc_efattr = efattr;
111 ioc.ioc_share_acc = share_acc;
112 ioc.ioc_open_disp = open_disp;
113 ioc.ioc_creat_opts = create_opts;
114 if (ioctl(new_fd, SMBIOC_NTCREATE, &ioc)
[all...]
/illumos-gate/usr/src/uts/common/fs/smbclnt/netsmb/
H A Dsmb_usr.c123 smbioc_rq_t *ioc = NULL; local
135 ioc = kmem_alloc(sizeof (*ioc), KM_SLEEP);
136 if (ddi_copyin((void *) arg, ioc, sizeof (*ioc), flags)) {
148 switch (ioc->ioc_cmd) {
162 err = smb_rq_alloc(SSTOCP(ssp), ioc->ioc_cmd, &scred, &rqp);
167 err = mb_put_mem(mbp, ioc->ioc_tbuf, ioc->ioc_tbufsz, mbseg);
184 if (ioc
218 smbioc_t2rq_t *ioc = NULL; local
361 smbioc_rw_t *ioc = NULL; local
442 smbioc_ntcreate_t *ioc = NULL; local
507 smbioc_printjob_t *ioc = NULL; local
[all...]
/illumos-gate/usr/src/cmd/mdb/common/modules/srpt/
H A Dsrpt.c210 srpt_ioc_t ioc; local
219 if (mdb_vread(&ioc, sizeof (srpt_ioc_t), addr) == -1) {
225 mdb_printf(" guid: %x\n", ioc.ioc_guid);
226 mdb_printf(" target port: %p\n", ioc.ioc_tgt_port);
227 mdb_printf(" srq handle: %p\n", ioc.ioc_srq_hdl);
228 mdb_printf(" current srq size: %u\n", ioc.ioc_num_iu_entries);
229 mdb_printf(" max srq size: %d\n", ioc.ioc_srq_attr.srq_wr_sz);
230 mdb_printf(" iu pool: %p\n", ioc.ioc_iu_pool);
232 SRPT_BSWAP_16(ioc.ioc_profile.ioc_send_msg_qdepth));
234 ioc
[all...]
/illumos-gate/usr/src/lib/libdladm/common/
H A Dlibdlib.c114 ibpart_ioctl_t ioc; local
117 bzero(&ioc, sizeof (ioc));
123 ioc.ibdioc.ioc_linkid = linkid;
124 ioc.ibdioc.ioc_info_cmd = IBD_INFO_CMD_IBPART;
126 status = i_dladm_ib_ioctl(handle, IBD_INFO_IBPART, (ibd_ioctl_t *)&ioc);
134 attrp->dia_physlinkid = ioc.ibdioc.ioc_linkid;
135 attrp->dia_partlinkid = ioc.ioc_partid;
136 attrp->dia_pkey = ioc.ioc_pkey;
137 attrp->dia_portnum = ioc
253 ibport_ioctl_t ioc; local
338 ibpart_ioctl_t ioc; local
538 ibpart_ioctl_t ioc; local
[all...]
H A Dlibdlsim.c49 simnet_ioc_create_t ioc; local
51 bzero(&ioc, sizeof (ioc));
52 ioc.sic_link_id = attrp->sna_link_id;
53 ioc.sic_type = attrp->sna_type;
55 ioc.sic_mac_len = attrp->sna_mac_len;
56 bcopy(attrp->sna_mac_addr, ioc.sic_mac_addr, ioc.sic_mac_len);
59 rc = ioctl(dladm_dld_fd(handle), SIMNET_IOC_CREATE, &ioc);
66 bcopy(ioc
77 simnet_ioc_modify_t ioc; local
96 simnet_ioc_delete_t ioc; local
114 simnet_ioc_info_t ioc; local
[all...]
H A Dlibdlvnic.c107 vnic_ioc_create_t ioc; local
110 bzero(&ioc, sizeof (ioc));
111 ioc.vc_vnic_id = attr->va_vnic_id;
112 ioc.vc_link_id = attr->va_link_id;
113 ioc.vc_mac_addr_type = attr->va_mac_addr_type;
114 ioc.vc_mac_len = attr->va_mac_len;
115 ioc.vc_mac_slot = attr->va_mac_slot;
116 ioc.vc_mac_prefix_len = attr->va_mac_prefix_len;
117 ioc
160 vnic_ioc_info_t ioc; local
307 vnic_ioc_delete_t ioc; local
[all...]
H A Dflowprop.c218 dld_ioc_walkflow_t *ioc; local
226 if ((ioc = calloc(1, bufsize)) == NULL)
229 (void) strlcpy(ioc->wf_name, flow, sizeof (ioc->wf_name));
230 ioc->wf_len = bufsize - sizeof (*ioc);
232 while (ioctl(dladm_dld_fd(handle), DLDIOC_WALKFLOW, ioc) < 0) {
235 ioc = realloc(ioc, bufsize);
236 if (ioc !
[all...]
H A Dlibdlaggr.c214 laioc_info_t *ioc; local
220 ioc = (laioc_info_t *)calloc(1, bufsize);
221 if (ioc == NULL)
224 ioc->li_group_linkid = linkid;
227 ioc->li_bufsize = bufsize;
228 if (i_dladm_aggr_ioctl(handle, LAIOC_INFO, ioc) != 0) {
236 ioc = (laioc_info_t *)realloc(ioc, bufsize);
237 if (ioc != NULL) {
238 bzero(ioc, sizeo
597 laioc_modify_t ioc; local
740 laioc_delete_t ioc; local
1376 laioc_delete_t ioc; local
[all...]
/illumos-gate/usr/src/cmd/dtrace/test/cmd/badioctl/
H A Dbadioctl.c74 unsigned int ioc; local
107 read(random, &ioc, sizeof (ioc));
108 ioc %= DTRACEIOC_MAX;
109 ioc++;
110 ioctl(fd, DTRACEIOC | ioc, addr);
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_init.c258 smb_ioc_t *ioc; local
273 ioc = kmem_alloc(ioc_hdr.len, KM_SLEEP);
274 if (ddi_copyin((const void *)argp, ioc, ioc_hdr.len, flags)) {
275 kmem_free(ioc, ioc_hdr.len);
281 rc = smb_server_configure(&ioc->ioc_cfg);
284 rc = smb_server_start(&ioc->ioc_start);
290 rc = smb_server_notify_event(&ioc->ioc_event);
293 rc = smb_server_set_gmtoff(&ioc->ioc_gmt);
296 rc = smb_kshare_export_list(&ioc->ioc_share);
299 rc = smb_kshare_unexport_list(&ioc
[all...]
H A Dsmb_server.c531 smb_server_configure(smb_ioc_cfg_t *ioc) argument
543 smb_server_store_cfg(sv, ioc);
548 smb_server_store_cfg(sv, ioc);
554 smb_server_store_cfg(sv, ioc);
574 smb_server_start(smb_ioc_start_t *ioc) argument
617 sv->sv_lmshrd = smb_kshare_door_init(ioc->lmshrd);
620 if (rc = smb_kdoor_open(sv, ioc->udoor)) {
626 fksmb_kdoor_open(sv, ioc->udoor_func);
725 smb_server_notify_event(smb_ioc_event_t *ioc) argument
731 smb_event_notify(sv, ioc
750 smb_server_spooldoc(smb_ioc_spooldoc_t *ioc) argument
804 smb_server_set_gmtoff(smb_ioc_gmt_t *ioc) argument
818 smb_server_numopen(smb_ioc_opennum_t *ioc) argument
837 smb_server_enum(smb_ioc_svcenum_t *ioc) argument
876 smb_server_session_close(smb_ioc_session_t *ioc) argument
904 smb_server_file_close(smb_ioc_fileid_t *ioc) argument
1904 smb_server_store_cfg(smb_server_t *sv, smb_ioc_cfg_t *ioc) argument
[all...]
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/ilbd/
H A Dilbd_support.c229 struct strioctl ioc; local
241 (void) memset(&ioc, 0, sizeof (ioc));
242 ioc.ic_cmd = SIOCILB;
243 ioc.ic_timout = 0;
244 ioc.ic_dp = cmdp;
255 ioc.ic_len = sz;
257 i_rc = ioctl(ksock, I_STR, (caddr_t)&ioc);
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibdma/
H A Dibdma.c1036 ibdma_ioc_t *ioc; local
1078 ioc = &hca->ih_ioc[hdl_impl->ih_ioc_ndx];
1081 if (ioc->ii_slot > IBDMA_MAX_IOC) {
1088 rw_enter(&ioc->ii_hcap->ih_iou_rwlock, RW_WRITER);
1089 if (ioc->ii_inuse == 0) {
1090 rw_exit(&ioc->ii_hcap->ih_iou_rwlock);
1093 ioc->ii_slot+1);
1097 ASSERT(ioc->ii_srvcs != NULL);
1099 slot = ioc->ii_slot;
1100 hca = ioc
1120 ibdma_ioc_t *ioc; local
[all...]
/illumos-gate/usr/src/uts/common/io/ib/ibnex/
H A Dibnex_ioctl.c276 ibnex_ioctl_data_t ioc; /* for 64-bit copies only */ local
290 ioc.cmd = (uint_t)ioc32.cmd;
291 ioc.buf = (caddr_t)(uintptr_t)ioc32.buf;
292 ioc.bufsiz = (uint_t)ioc32.bufsiz;
293 ioc.ap_id = (caddr_t)(uintptr_t)ioc32.ap_id;
294 ioc.ap_id_len = (uint_t)ioc32.ap_id_len;
295 ioc.misc_arg = (uint_t)ioc32.misc_arg;
298 if (ddi_copyin((void *)arg, &ioc, sizeof (ioc),
308 "bufsiz=%d", msg, ioc
[all...]
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibdm/
H A Dibdm.c317 ibdm_ioc_info_t *ioc; local
331 ioc = (ibdm_ioc_info_t *)&gl_iou->iou_ioc_info[ii];
334 if (ioc->ioc_timeout_id) {
335 timeout_id = ioc->ioc_timeout_id;
336 ioc->ioc_timeout_id = 0;
350 if (ioc->ioc_dc_timeout_id) {
351 timeout_id = ioc->ioc_dc_timeout_id;
352 ioc->ioc_dc_timeout_id = 0;
366 for (k = 0; k < ioc->ioc_profile.ioc_service_entries; k++) {
367 if (ioc
1434 ibdm_ioc_info_t *ioc; local
2840 ib_dm_ioc_ctrl_profile_t *ioc, *gioc; local
3169 ibdm_ioc_info_t *ioc; local
3265 ibdm_ioc_info_t *ioc; local
3340 ibdm_ioc_info_t *ioc; local
3692 ibdm_ioc_info_t *ioc = NULL; local
3866 ibdm_ioc_info_t *ioc; local
4019 ibdm_ioc_info_t *ioc; local
5076 ibdm_ioc_info_t *ioc; local
5123 ibdm_ioc_info_t *ioc = NULL, *tmp = NULL; local
5208 ibdm_ioc_info_t *ioc; local
5256 ibdm_ioc_info_t *ioc_list = NULL, *tmp, *ioc; local
5335 ibdm_ibnex_free_ioc_list(ibdm_ioc_info_t *ioc) argument
5650 ibdm_ioc_info_t *ioc, *ioc_list = NULL, *tmp; local
6224 ibdm_reprobe_update_port_srv(ibdm_ioc_info_t *ioc, ibdm_dp_gidinfo_t *gidinfo) argument
7023 ibdm_ioc_info_t *prev_ioc, *ioc; local
7250 ibdm_dump_ioc_profile(ib_dm_ioc_ctrl_profile_t *ioc) argument
[all...]
/illumos-gate/usr/src/lib/pyzfs/common/
H A Dioctl.c62 ioctl_with_cmdstr(int ioc, zfs_cmd_t *zc) argument
68 err = ioctl(zfsdevfd, ioc, zc);
200 ioctl_with_dstnv(int ioc, zfs_cmd_t *zc) argument
211 if (ioctl(zfsdevfd, ioc, zc) == 0) {
231 int ioc; local
246 ioc = ZFS_IOC_SNAPSHOT_LIST_NEXT;
248 ioc = ZFS_IOC_DATASET_LIST_NEXT;
250 nvl = ioctl_with_dstnv(ioc, &zc);

Completed in 104 milliseconds

123