| /freebsd-11-stable/tools/bus_space/ |
| HD | busdma.c | 146 struct proto_ioc_busdma ioc; in bd_tag_new() local 153 memset(&ioc, 0, sizeof(ioc)); in bd_tag_new() 154 ioc.request = (ptag != NULL) ? PROTO_IOC_BUSDMA_TAG_DERIVE : in bd_tag_new() 156 ioc.key = (ptag != NULL) ? ptag->key : 0; in bd_tag_new() 157 ioc.u.tag.align = align; in bd_tag_new() 158 ioc.u.tag.bndry = bndry; in bd_tag_new() 159 ioc.u.tag.maxaddr = maxaddr; in bd_tag_new() 160 ioc.u.tag.maxsz = maxsz; in bd_tag_new() 161 ioc.u.tag.nsegs = nsegs; in bd_tag_new() 162 ioc.u.tag.maxsegsz = maxsegsz; in bd_tag_new() [all …]
|
| /freebsd-11-stable/sys/dev/proto/ |
| HD | proto_busdma.c | 60 struct proto_ioc_busdma *ioc; member 65 struct proto_ioc_busdma *ioc) in proto_busdma_tag_create() argument 70 if (ioc->u.tag.bndry != 0 && in proto_busdma_tag_create() 71 (ioc->u.tag.bndry & (ioc->u.tag.bndry - 1)) != 0) in proto_busdma_tag_create() 79 if (ioc->u.tag.maxsegsz > ioc->u.tag.maxsz || ioc->u.tag.nsegs == 1) in proto_busdma_tag_create() 80 ioc->u.tag.maxsegsz = ioc->u.tag.maxsz; in proto_busdma_tag_create() 86 tag->align = MAX(ioc->u.tag.align, parent->align); in proto_busdma_tag_create() 87 tag->bndry = BNDRY_MIN(ioc->u.tag.bndry, parent->bndry); in proto_busdma_tag_create() 88 tag->maxaddr = MIN(ioc->u.tag.maxaddr, parent->maxaddr); in proto_busdma_tag_create() 89 tag->maxsz = MIN(ioc->u.tag.maxsz, parent->maxsz); in proto_busdma_tag_create() [all …]
|
| /freebsd-11-stable/sys/compat/svr4/ |
| HD | svr4_stream.c | 158 show_ioc(str, ioc) in show_ioc() argument 160 struct svr4_strioctl *ioc; 166 len = ioc->len; 172 if ((error = copyin(ioc->buf, ptr, len)) != 0) { 179 str, ioc->cmd, ioc->timeout, ioc->len, ioc->buf); 424 si_ogetudata(fp, fd, ioc, td) in si_ogetudata() argument 427 struct svr4_strioctl *ioc; 434 if (ioc->len != sizeof(ud) && ioc->len != sizeof(ud) - sizeof(int)) { 436 sizeof(ud), ioc->len)); 440 if ((error = copyin(ioc->buf, &ud, sizeof(ud))) != 0) [all …]
|
| /freebsd-11-stable/libexec/bootpd/ |
| HD | getif.c | 64 struct strioctl ioc; local 65 ioc.ic_cmd = SIOCGIFCONF; 66 ioc.ic_timout = 0; 67 ioc.ic_len = sizeof(ifreq); 68 ioc.ic_dp = (char *) ifreq; 69 m = ioctl(s, I_STR, (char *) &ioc); 70 ifconf.ifc_len = ioc.ic_len;
|
| /freebsd-11-stable/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/badioctl/ |
| HD | badioctl.c | 74 unsigned int ioc; in badioctl() local 107 read(random, &ioc, sizeof (ioc)); in badioctl() 108 ioc %= DTRACEIOC_MAX; in badioctl() 109 ioc++; in badioctl() 110 ioctl(fd, DTRACEIOC | ioc, addr); in badioctl()
|
| /freebsd-11-stable/sys/dev/sfxge/ |
| HD | sfxge.c | 328 sfxge_vpd_ioctl(struct sfxge_softc *sc, sfxge_ioc_t *ioc) in sfxge_vpd_ioctl() argument 333 switch (ioc->u.vpd.op) { in sfxge_vpd_ioctl() 335 value.evv_tag = ioc->u.vpd.tag; in sfxge_vpd_ioctl() 336 value.evv_keyword = ioc->u.vpd.keyword; in sfxge_vpd_ioctl() 340 ioc->u.vpd.len = MIN(ioc->u.vpd.len, value.evv_length); in sfxge_vpd_ioctl() 341 if (ioc->u.vpd.payload != 0) { in sfxge_vpd_ioctl() 342 rc = copyout(value.evv_value, ioc->u.vpd.payload, in sfxge_vpd_ioctl() 343 ioc->u.vpd.len); in sfxge_vpd_ioctl() 347 if (ioc->u.vpd.len > sizeof(value.evv_value)) in sfxge_vpd_ioctl() 349 value.evv_tag = ioc->u.vpd.tag; in sfxge_vpd_ioctl() [all …]
|
| /freebsd-11-stable/cddl/contrib/opensolaris/lib/libzfs_core/common/ |
| HD | libzfs_core_compat.c | 33 lzc_compat_pre(zfs_cmd_t *zc, zfs_ioc_t *ioc, nvlist_t **source) in lzc_compat_pre() argument 47 vecnum = *ioc; in lzc_compat_pre() 60 *ioc = ZFS_IOC_CREATE; in lzc_compat_pre() 154 lzc_compat_post(zfs_cmd_t *zc, const zfs_ioc_t ioc) in lzc_compat_post() argument 159 switch (ioc) { in lzc_compat_post() 171 lzc_compat_outnvl(zfs_cmd_t *zc, const zfs_ioc_t ioc, nvlist_t **outnvl) in lzc_compat_outnvl() argument 178 switch (ioc) { in lzc_compat_outnvl()
|
| HD | libzfs_core.c | 135 lzc_ioctl(zfs_ioc_t ioc, const char *name, argument 157 error = lzc_compat_pre(&zc, &ioc, &source); 169 if (ioc == ZFS_IOC_CHANNEL_PROGRAM) { 187 while (ioctl(g_fd, ioc, &zc) != 0) { 196 ioc != ZFS_IOC_CHANNEL_PROGRAM) { 217 lzc_compat_post(&zc, ioc); 225 lzc_compat_outnvl(&zc, ioc, resultp);
|
| /freebsd-11-stable/usr.sbin/mfiutil/ |
| HD | mfi_cmd.c | 260 struct mfi_ioc_passthru ioc; in mfi_dcmd_command() local 270 bzero(&ioc, sizeof(ioc)); in mfi_dcmd_command() 271 dcmd = &ioc.ioc_frame; in mfi_dcmd_command() 280 ioc.buf = buf; in mfi_dcmd_command() 281 ioc.buf_size = bufsize; in mfi_dcmd_command() 282 r = ioctl(fd, MFIIO_PASSTHRU, &ioc); in mfi_dcmd_command()
|
| /freebsd-11-stable/sys/sys/ |
| HD | ioccom.h | 63 #define _IOC_NEWLEN(ioc, len) \ argument 64 (((~(IOCPARM_MASK << 16)) & (ioc)) | (((len) & IOCPARM_MASK) << 16)) 65 #define _IOC_NEWTYPE(ioc, type) _IOC_NEWLEN((ioc), sizeof(type)) argument
|
| /freebsd-11-stable/cddl/contrib/opensolaris/lib/pyzfs/common/ |
| HD | ioctl.c | 63 ioctl_with_cmdstr(int ioc, zfs_cmd_t *zc) in ioctl_with_cmdstr() argument 69 err = ioctl(zfsdevfd, ioc, zc); in ioctl_with_cmdstr() 201 ioctl_with_dstnv(int ioc, zfs_cmd_t *zc) in ioctl_with_dstnv() argument 212 if (ioctl(zfsdevfd, ioc, zc) == 0) { in ioctl_with_dstnv() 232 int ioc; in py_next_dataset() local 247 ioc = ZFS_IOC_SNAPSHOT_LIST_NEXT; in py_next_dataset() 249 ioc = ZFS_IOC_DATASET_LIST_NEXT; in py_next_dataset() 251 nvl = ioctl_with_dstnv(ioc, &zc); in py_next_dataset()
|
| /freebsd-11-stable/sys/dev/mfi/ |
| HD | mfi.c | 2939 struct mfi_ioc_packet *ioc; in mfi_stp_cmd() local 2940 ioc = (struct mfi_ioc_packet *)arg; in mfi_stp_cmd() 2945 kern_sge =(struct megasas_sge *) ((uintptr_t)cm->cm_frame + ioc->mfi_sgl_off); in mfi_stp_cmd() 2946 cm->cm_frame->header.sg_count = ioc->mfi_sge_count; in mfi_stp_cmd() 2957 cm->cm_total_frame_size += (sge_size * ioc->mfi_sge_count); in mfi_stp_cmd() 2958 for (i = 0; i < ioc->mfi_sge_count; i++) { in mfi_stp_cmd() 2964 ioc->mfi_sgl[i].iov_len,/* maxsize */ in mfi_stp_cmd() 2966 ioc->mfi_sgl[i].iov_len,/* maxsegsize */ in mfi_stp_cmd() 2985 ioc->mfi_sgl[i].iov_len, mfi_addr_cb, in mfi_stp_cmd() 2994 kern_sge[i].length = ioc->mfi_sgl[i].iov_len; in mfi_stp_cmd() [all …]
|
| /freebsd-11-stable/cddl/contrib/opensolaris/lib/libzfs/common/ |
| HD | libzfs_compat.h | 38 #define ioctl(fd, ioc, zc) zcmd_ioctl((fd), (ioc), (zc)) argument
|
| /freebsd-11-stable/contrib/ipfilter/ |
| HD | ip_fil.c | 484 int left, ioc, num, offset; local 490 ioc = 0; 494 while ((left > 0) && (ioc < uio->uio_iovcnt)) { 495 io = uio->uio_iov + ioc; 502 ioc++; 510 ioc++;
|
| /freebsd-11-stable/sys/dev/ciss/ |
| HD | ciss.c | 169 static int ciss_user_command(struct ciss_softc *sc, IOCTL_Command_struct *ioc); 2629 ciss_user_command(struct ciss_softc *sc, IOCTL_Command_struct *ioc) in ciss_user_command() argument 2651 cr->cr_length = ioc->buf_size; in ciss_user_command() 2652 if (ioc->buf_size > 0) { in ciss_user_command() 2653 if ((cr->cr_data = malloc(ioc->buf_size, CISS_MALLOC_CLASS, M_NOWAIT)) == NULL) { in ciss_user_command() 2657 if ((error = copyin(ioc->buf, cr->cr_data, ioc->buf_size))) { in ciss_user_command() 2658 debug(0, "copyin: bad data buffer %p/%d", ioc->buf, ioc->buf_size); in ciss_user_command() 2666 bcopy(&ioc->LUN_info, &cc->header.address, sizeof(cc->header.address)); in ciss_user_command() 2667 bcopy(&ioc->Request, &cc->cdb, sizeof(cc->cdb)); in ciss_user_command() 2690 bcopy(ce, &ioc->error_info, sizeof(*ce)); in ciss_user_command() [all …]
|
| /freebsd-11-stable/sys/dev/mps/ |
| HD | mps_mapping.h | 72 mpssas_get_sas_address_for_sata_disk(struct mps_softc *ioc,
|
| /freebsd-11-stable/sys/dev/mpr/ |
| HD | mpr_mapping.h | 119 mprsas_get_sas_address_for_sata_disk(struct mpr_softc *ioc,
|
| /freebsd-11-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ |
| HD | zfs_ioctl.c | 6074 zfs_ioctl_register_legacy(zfs_ioc_t ioc, zfs_ioc_legacy_func_t *func, in zfs_ioctl_register_legacy() argument 6078 zfs_ioc_vec_t *vec = &zfs_ioc_vec[ioc - ZFS_IOC_FIRST]; in zfs_ioctl_register_legacy() 6080 ASSERT3U(ioc, >=, ZFS_IOC_FIRST); in zfs_ioctl_register_legacy() 6081 ASSERT3U(ioc, <, ZFS_IOC_LAST); in zfs_ioctl_register_legacy() 6097 zfs_ioctl_register(const char *name, zfs_ioc_t ioc, zfs_ioc_func_t *func, in zfs_ioctl_register() argument 6102 zfs_ioc_vec_t *vec = &zfs_ioc_vec[ioc - ZFS_IOC_FIRST]; in zfs_ioctl_register() 6104 ASSERT3U(ioc, >=, ZFS_IOC_FIRST); in zfs_ioctl_register() 6105 ASSERT3U(ioc, <, ZFS_IOC_LAST); in zfs_ioctl_register() 6122 zfs_ioctl_register_pool(zfs_ioc_t ioc, zfs_ioc_legacy_func_t *func, in zfs_ioctl_register_pool() argument 6126 zfs_ioctl_register_legacy(ioc, func, secpolicy, in zfs_ioctl_register_pool() [all …]
|
| /freebsd-11-stable/sys/dev/sound/pci/hda/ |
| HD | hdac_private.h | 148 volatile uint32_t ioc; member
|
| HD | hdac.c | 1922 bdle->ioc = 1; in hdac_stream_start()
|
| /freebsd-11-stable/sys/cam/scsi/ |
| HD | scsi_enc_ses.c | 2869 ses_handle_string(enc_softc_t *enc, encioc_string_t *sstr, int ioc) in ses_handle_string() argument 2892 switch (ioc) { in ses_handle_string() 2957 if (ret == 0 && ioc == ENCIOC_GETSTRING) in ses_handle_string() 2959 if (ioc == ENCIOC_SETSTRING || ioc == ENCIOC_GETSTRING) in ses_handle_string()
|
| /freebsd-11-stable/sys/gnu/dts/arm/ |
| HD | atlas7.dtsi | 143 pinctrl: ioc@18880000 { 144 compatible = "sirf,atlas7-ioc";
|