Searched refs:segp (Results 1 - 19 of 19) sorted by relevance

/freebsd-current/sys/sys/
H A Dbus_dma_internal.h44 int flags, bus_dma_segment_t *segs, int *segp);
48 int flags, bus_dma_segment_t *segs, int *segp);
52 int flags, bus_dma_segment_t *segs, int *segp);
H A Dbus_dma.h353 bus_dma_segment_t *segs, int *segp);
/freebsd-current/lib/libc/db/hash/
H A Dhash_buf.c106 SEGMENT segp; local
121 segp = hashp->dir[addr >> hashp->SSHIFT];
123 assert(segp != NULL);
125 bp = PTROF(segp[segment_ndx]);
126 is_disk_mask = ISDISK(segp[segment_ndx]);
136 segp[segment_ndx] =
157 SEGMENT segp; local
225 segp = hashp->dir[bp->addr >> hashp->SSHIFT];
227 assert(segp != NULL);
232 ISDISK(segp[segment_nd
[all...]
/freebsd-current/sys/riscv/include/
H A Dbus_dma.h87 bus_size_t buflen, int flags, bus_dma_segment_t *segs, int *segp)
93 segp));
99 int *segp)
105 segs, segp));
111 int *segp)
117 segp));
86 _bus_dmamap_load_phys(bus_dma_tag_t dmat, bus_dmamap_t map, vm_paddr_t buf, bus_size_t buflen, int flags, bus_dma_segment_t *segs, int *segp) argument
97 _bus_dmamap_load_ma(bus_dma_tag_t dmat, bus_dmamap_t map, struct vm_page **ma, bus_size_t tlen, int ma_offs, int flags, bus_dma_segment_t *segs, int *segp) argument
109 _bus_dmamap_load_buffer(bus_dma_tag_t dmat, bus_dmamap_t map, void *buf, bus_size_t buflen, struct pmap *pmap, int flags, bus_dma_segment_t *segs, int *segp) argument
H A Dbus_dma_impl.h60 bus_dma_segment_t *segs, int *segp);
63 bus_dma_segment_t *segs, int *segp);
66 bus_dma_segment_t *segs, int *segp);
/freebsd-current/sys/x86/include/
H A Dbus_dma.h128 * Utility function to load a physical buffer. segp contains
133 bus_size_t buflen, int flags, bus_dma_segment_t *segs, int *segp)
139 segp));
145 int *segp)
151 segs, segp));
155 * Utility function to load a linear buffer. segp contains
161 int *segp)
167 segp));
132 _bus_dmamap_load_phys(bus_dma_tag_t dmat, bus_dmamap_t map, vm_paddr_t buf, bus_size_t buflen, int flags, bus_dma_segment_t *segs, int *segp) argument
143 _bus_dmamap_load_ma(bus_dma_tag_t dmat, bus_dmamap_t map, struct vm_page **ma, bus_size_t tlen, int ma_offs, int flags, bus_dma_segment_t *segs, int *segp) argument
159 _bus_dmamap_load_buffer(bus_dma_tag_t dmat, bus_dmamap_t map, void *buf, bus_size_t buflen, struct pmap *pmap, int flags, bus_dma_segment_t *segs, int *segp) argument
H A Dbusdma_impl.h65 bus_dma_segment_t *segs, int *segp);
68 bus_dma_segment_t *segs, int *segp);
71 bus_dma_segment_t *segs, int *segp);
/freebsd-current/sys/arm64/include/
H A Dbus_dma.h99 bus_size_t buflen, int flags, bus_dma_segment_t *segs, int *segp)
105 segp));
111 int *segp)
117 segs, segp));
123 int *segp)
129 segp));
98 _bus_dmamap_load_phys(bus_dma_tag_t dmat, bus_dmamap_t map, vm_paddr_t buf, bus_size_t buflen, int flags, bus_dma_segment_t *segs, int *segp) argument
109 _bus_dmamap_load_ma(bus_dma_tag_t dmat, bus_dmamap_t map, struct vm_page **ma, bus_size_t tlen, int ma_offs, int flags, bus_dma_segment_t *segs, int *segp) argument
121 _bus_dmamap_load_buffer(bus_dma_tag_t dmat, bus_dmamap_t map, void *buf, bus_size_t buflen, struct pmap *pmap, int flags, bus_dma_segment_t *segs, int *segp) argument
H A Dbus_dma_impl.h63 bus_dma_segment_t *segs, int *segp);
66 bus_dma_segment_t *segs, int *segp);
69 bus_dma_segment_t *segs, int *segp);
/freebsd-current/sys/dev/iommu/
H A Dbusdma_iommu.c547 int flags, bus_dma_segment_t *segs, int *segp,
563 seg = *segp;
627 *segp = seg;
634 int flags, bus_dma_segment_t *segs, int *segp)
647 buflen, flags, segs, segp, &entries);
676 bus_dma_segment_t *segs, int *segp)
684 flags, segs, segp));
690 int *segp)
732 flags, segs, segp);
741 int *segp)
545 iommu_bus_dmamap_load_something1(struct bus_dma_tag_iommu *tag, struct bus_dmamap_iommu *map, vm_page_t *ma, int offset, bus_size_t buflen, int flags, bus_dma_segment_t *segs, int *segp, struct iommu_map_entries_tailq *entries) argument
632 iommu_bus_dmamap_load_something(struct bus_dma_tag_iommu *tag, struct bus_dmamap_iommu *map, vm_page_t *ma, int offset, bus_size_t buflen, int flags, bus_dma_segment_t *segs, int *segp) argument
674 iommu_bus_dmamap_load_ma(bus_dma_tag_t dmat, bus_dmamap_t map1, struct vm_page **ma, bus_size_t tlen, int ma_offs, int flags, bus_dma_segment_t *segs, int *segp) argument
688 iommu_bus_dmamap_load_phys(bus_dma_tag_t dmat, bus_dmamap_t map1, vm_paddr_t buf, bus_size_t buflen, int flags, bus_dma_segment_t *segs, int *segp) argument
739 iommu_bus_dmamap_load_buffer(bus_dma_tag_t dmat, bus_dmamap_t map1, void *buf, bus_size_t buflen, pmap_t pmap, int flags, bus_dma_segment_t *segs, int *segp) argument
[all...]
/freebsd-current/sys/powerpc/powerpc/
H A Dbusdma_machdep.c543 * Utility function to load a physical buffer. segp contains
552 int *segp)
579 segp))
594 bus_dma_segment_t *segs, int *segp)
598 segs, segp));
602 * Utility function to load a linear buffer. segp contains
612 int *segp)
656 segp))
547 _bus_dmamap_load_phys(bus_dma_tag_t dmat, bus_dmamap_t map, vm_paddr_t buf, bus_size_t buflen, int flags, bus_dma_segment_t *segs, int *segp) argument
592 _bus_dmamap_load_ma(bus_dma_tag_t dmat, bus_dmamap_t map, struct vm_page **ma, bus_size_t tlen, int ma_offs, int flags, bus_dma_segment_t *segs, int *segp) argument
606 _bus_dmamap_load_buffer(bus_dma_tag_t dmat, bus_dmamap_t map, void *buf, bus_size_t buflen, pmap_t pmap, int flags, bus_dma_segment_t *segs, int *segp) argument
/freebsd-current/sys/kern/
H A Dsubr_busdma_bounce.c459 bus_size_t sgsize, bus_dma_segment_t *segs, int *segp)
480 seg = *segp;
498 *segp = seg;
508 bus_size_t sgsize, bus_dma_segment_t *segs, int *segp)
515 segp);
458 _bus_dmamap_addseg(bus_dma_tag_t dmat, bus_dmamap_t map, bus_addr_t curaddr, bus_size_t sgsize, bus_dma_segment_t *segs, int *segp) argument
507 _bus_dmamap_addsegs(bus_dma_tag_t dmat, bus_dmamap_t map, bus_addr_t curaddr, bus_size_t sgsize, bus_dma_segment_t *segs, int *segp) argument
H A Dsubr_bus_dma.c260 bus_dma_segment_t *segs, int *segp)
271 flags, segs, segp);
258 bus_dmamap_load_ma_triv(bus_dma_tag_t dmat, bus_dmamap_t map, struct vm_page **ma, bus_size_t tlen, int ma_offs, int flags, bus_dma_segment_t *segs, int *segp) argument
/freebsd-current/sys/x86/x86/
H A Dbusdma_bounce.c628 * Utility function to load a physical buffer. segp contains
634 int *segp)
667 segp))
680 * Utility function to load a linear buffer. segp contains
686 int *segp)
733 segp))
748 bus_dma_segment_t *segs, int *segp)
761 flags, segs, segp);
807 segp))
632 bounce_bus_dmamap_load_phys(bus_dma_tag_t dmat, bus_dmamap_t map, vm_paddr_t buf, bus_size_t buflen, int flags, bus_dma_segment_t *segs, int *segp) argument
684 bounce_bus_dmamap_load_buffer(bus_dma_tag_t dmat, bus_dmamap_t map, void *buf, bus_size_t buflen, pmap_t pmap, int flags, bus_dma_segment_t *segs, int *segp) argument
746 bounce_bus_dmamap_load_ma(bus_dma_tag_t dmat, bus_dmamap_t map, struct vm_page **ma, bus_size_t buflen, int ma_offs, int flags, bus_dma_segment_t *segs, int *segp) argument
/freebsd-current/sys/arm/arm/
H A Dbusdma_machdep.c849 * Utility function to load a physical buffer. segp contains
854 bus_size_t buflen, int flags, bus_dma_segment_t *segs, int *segp)
911 segp))
930 bus_dma_segment_t *segs, int *segp)
934 segs, segp));
938 * Utility function to load a linear buffer. segp contains
944 int *segp)
1035 segp))
853 _bus_dmamap_load_phys(bus_dma_tag_t dmat, bus_dmamap_t map, vm_paddr_t buf, bus_size_t buflen, int flags, bus_dma_segment_t *segs, int *segp) argument
928 _bus_dmamap_load_ma(bus_dma_tag_t dmat, bus_dmamap_t map, struct vm_page **ma, bus_size_t tlen, int ma_offs, int flags, bus_dma_segment_t *segs, int *segp) argument
942 _bus_dmamap_load_buffer(bus_dma_tag_t dmat, bus_dmamap_t map, void *buf, bus_size_t buflen, pmap_t pmap, int flags, bus_dma_segment_t *segs, int *segp) argument
/freebsd-current/sys/riscv/riscv/
H A Dbusdma_bounce.c555 * Utility function to load a physical buffer. segp contains
561 int *segp)
611 segp))
624 * Utility function to load a linear buffer. segp contains
630 int *segp)
705 segp))
559 bounce_bus_dmamap_load_phys(bus_dma_tag_t dmat, bus_dmamap_t map, vm_paddr_t buf, bus_size_t buflen, int flags, bus_dma_segment_t *segs, int *segp) argument
628 bounce_bus_dmamap_load_buffer(bus_dma_tag_t dmat, bus_dmamap_t map, void *buf, bus_size_t buflen, pmap_t pmap, int flags, bus_dma_segment_t *segs, int *segp) argument
/freebsd-current/sys/arm64/arm64/
H A Dbusdma_bounce.c717 * Utility function to load a physical buffer. segp contains
723 int *segp)
782 segp))
799 * Utility function to load a linear buffer. segp contains
805 int *segp)
898 segp))
721 bounce_bus_dmamap_load_phys(bus_dma_tag_t dmat, bus_dmamap_t map, vm_paddr_t buf, bus_size_t buflen, int flags, bus_dma_segment_t *segs, int *segp) argument
803 bounce_bus_dmamap_load_buffer(bus_dma_tag_t dmat, bus_dmamap_t map, void *buf, bus_size_t buflen, pmap_t pmap, int flags, bus_dma_segment_t *segs, int *segp) argument
/freebsd-current/sys/dev/isp/
H A Dispvar.h99 #define ISP_SEND_CMD(isp, qe, segp, nseg) \
100 (*(isp)->isp_mdvec->dv_send_cmd)((isp), (qe), (segp), (nseg))
H A Disp_library.c63 isp_send_cmd(ispsoftc_t *isp, void *fqe, void *segp, uint32_t nsegs) argument
105 XS_GET_DMA64_SEG(dsp64++, segp, seg++);
123 XS_GET_DMA64_SEG(dsp64++, segp, seg++);

Completed in 141 milliseconds