| /netbsd/src/sys/dev/ofisa/ |
| D | ofisa.c | 164 ofisa_reg_get(int phandle, struct ofisa_reg_desc *descp, int ndescs) in ofisa_reg_get() argument 189 descp[i].type = OFISA_REG_TYPE_IO; in ofisa_reg_get() 191 descp[i].type = OFISA_REG_TYPE_MEM; in ofisa_reg_get() 192 descp[i].addr = of_decode_int(&bp[4]); in ofisa_reg_get() 193 descp[i].len = of_decode_int(&bp[8]); in ofisa_reg_get() 204 ofisa_reg_print(struct ofisa_reg_desc *descp, int ndescs) in ofisa_reg_print() argument 215 descp[i].type == OFISA_REG_TYPE_IO ? "io" : "mem", in ofisa_reg_print() 216 (long)descp[i].addr, (long)descp[i].len); in ofisa_reg_print() 234 ofisa_intr_get(int phandle, struct ofisa_intr_desc *descp, int ndescs) in ofisa_intr_get() argument 258 descp[i].irq = of_decode_int(&bp[0]); in ofisa_intr_get() [all …]
|
| /netbsd/src/sys/arch/shark/ofw/ |
| D | if_cs_ofisa_machdep.c | 103 struct ofisa_reg_desc *descp, int ndescs, int ndescsfilled) in cs_ofisa_md_reg_fixup() argument 115 descp[0].type = OFISA_REG_TYPE_IO; in cs_ofisa_md_reg_fixup() 116 descp[0].addr = 0x300; in cs_ofisa_md_reg_fixup() 117 descp[0].len = CS8900_IOSIZE; in cs_ofisa_md_reg_fixup() 119 descp[1].type = OFISA_REG_TYPE_MEM; in cs_ofisa_md_reg_fixup() 120 descp[1].addr = 0xd0000; in cs_ofisa_md_reg_fixup() 121 descp[1].len = 4096; in cs_ofisa_md_reg_fixup() 128 struct ofisa_intr_desc *descp, int ndescs, int ndescsfilled) in cs_ofisa_md_intr_fixup() argument 133 descp[0].share = IST_LEVEL; in cs_ofisa_md_intr_fixup() 156 struct ofisa_dma_desc *descp, int ndescs, int ndescsfilled) in cs_ofisa_md_dma_fixup() argument [all …]
|
| D | lpt_ofisa_machdep.c | 78 lpt_ofisa_md_intr_fixup(device_t parent, device_t self, void *aux, struct ofisa_intr_desc *descp, i… in lpt_ofisa_md_intr_fixup() argument 83 i87307PrinterConfig(&isa_io_bs_tag, descp[0].irq); in lpt_ofisa_md_intr_fixup() 84 descp[0].share = IST_LEVEL; in lpt_ofisa_md_intr_fixup()
|
| D | com_ofisa_machdep.c | 77 com_ofisa_md_intr_fixup(device_t parent, device_t self, void *aux, struct ofisa_intr_desc *descp, i… in com_ofisa_md_intr_fixup() argument 82 descp[0].share = IST_LEVEL; in com_ofisa_md_intr_fixup()
|
| D | wdc_ofisa_machdep.c | 76 wdc_ofisa_md_intr_fixup(device_t parent, device_t self, void *aux, struct ofisa_intr_desc *descp, i… in wdc_ofisa_md_intr_fixup() argument 81 descp[0].share = IST_LEVEL; in wdc_ofisa_md_intr_fixup()
|
| /netbsd/src/sys/miscfs/umapfs/ |
| D | umap_vnops.c | 129 struct vnodeop_desc *descp = ap->a_desc; in umap_bypass() local 137 if (descp->vdesc_vp_offsets == NULL || in umap_bypass() 138 descp->vdesc_vp_offsets[0] == VDESC_NO_OFFSET) in umap_bypass() 143 VOPARG_OFFSETTO(struct vnode**, descp->vdesc_vp_offsets[0], ap); in umap_bypass() 149 printf("%s: %s\n", __func__, descp->vdesc_name); in umap_bypass() 156 reles = descp->vdesc_flags; in umap_bypass() 158 if (descp->vdesc_vp_offsets[i] == VDESC_NO_OFFSET) in umap_bypass() 161 VOPARG_OFFSETTO(struct vnode**, descp->vdesc_vp_offsets[i], in umap_bypass() 189 if (descp->vdesc_cred_offset != VDESC_NO_OFFSET) { in umap_bypass() 192 descp->vdesc_cred_offset, ap); in umap_bypass() [all …]
|
| /netbsd/src/sys/miscfs/genfs/ |
| D | layer_vnops.c | 235 struct vnodeop_desc *descp = ap->a_desc; in layer_bypass() local 242 if (descp->vdesc_vp_offsets == NULL || in layer_bypass() 243 descp->vdesc_vp_offsets[0] == VDESC_NO_OFFSET) in layer_bypass() 248 VOPARG_OFFSETTO(struct vnode**, descp->vdesc_vp_offsets[0], ap); in layer_bypass() 255 printf("%s: %s\n", __func__, descp->vdesc_name); in layer_bypass() 262 reles = descp->vdesc_flags; in layer_bypass() 264 if (descp->vdesc_vp_offsets[i] == VDESC_NO_OFFSET) in layer_bypass() 267 VOPARG_OFFSETTO(struct vnode**, descp->vdesc_vp_offsets[i], in layer_bypass() 294 error = VCALL(*vps_p[0], descp->vdesc_offset, ap); in layer_bypass() 301 reles = descp->vdesc_flags; in layer_bypass() [all …]
|
| /netbsd/src/sys/arch/sgimips/hpc/ |
| D | haltwo.c | 214 struct hpc_dma_desc *descp; in haltwo_setup_dma() local 224 descp = codec->dma_descs; in haltwo_setup_dma() 229 descp->hpc3_hdd_bufptr = segp->ds_addr; in haltwo_setup_dma() 230 descp->hpc3_hdd_ctl = segp->ds_len; in haltwo_setup_dma() 236 descp->hpc3_hdd_ctl |= HPC3_HDD_CTL_INTR; in haltwo_setup_dma() 242 descp->hdd_descptr = codec->dma_seg.ds_addr + in haltwo_setup_dma() 245 descp->hdd_descptr = codec->dma_seg.ds_addr; in haltwo_setup_dma() 248 " hdd_descptr = %x\n", descp->hpc3_hdd_bufptr, in haltwo_setup_dma() 249 descp->hpc3_hdd_ctl, descp->hdd_descptr)); in haltwo_setup_dma() 252 descp++; in haltwo_setup_dma()
|
| /netbsd/src/sys/arch/arm/gemini/ |
| D | gemini_ipm.c | 269 const ipm_desc_t *descp = adescp; in gemini_ipm_produce() local 277 __FUNCTION__, __LINE__, descp, ndesc, descp->tag)); in gemini_ipm_produce() 284 gemini_ipm_desc_write(&sc->sc_txqueue->ipm_desc[ix_write], descp); in gemini_ipm_produce()
|
| /netbsd/src/sys/dev/usb/ |
| D | usbdi_util.c | 616 usbd_read_report_desc(struct usbd_interface *ifc, void **descp, int *sizep) in usbd_read_report_desc() argument 633 *descp = kmem_alloc(*sizep, KM_SLEEP); in usbd_read_report_desc() 635 *sizep, *descp); in usbd_read_report_desc() 637 kmem_free(*descp, *sizep); in usbd_read_report_desc() 638 *descp = NULL; in usbd_read_report_desc()
|
| D | uvideo.c | 445 #define GET(type, descp, field) (((const type *)(descp))->field) argument 446 #define GETP(type, descp, field) (&(((const type *)(descp))->field)) argument
|