Home
last modified time | relevance | path

Searched refs:descp (Results 1 – 11 of 11) sorted by relevance

/netbsd/src/sys/dev/ofisa/
Dofisa.c164 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/
Dif_cs_ofisa_machdep.c103 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 …]
Dlpt_ofisa_machdep.c78 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()
Dcom_ofisa_machdep.c77 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()
Dwdc_ofisa_machdep.c76 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/
Dumap_vnops.c129 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/
Dlayer_vnops.c235 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/
Dhaltwo.c214 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/
Dgemini_ipm.c269 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/
Dusbdi_util.c616 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()
Duvideo.c445 #define GET(type, descp, field) (((const type *)(descp))->field) argument
446 #define GETP(type, descp, field) (&(((const type *)(descp))->field)) argument