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

/freebsd-13-stable/sys/sys/
H A Dbus_dma_internal.h46 int flags, bus_dma_segment_t *segs, int *segp);
50 int flags, bus_dma_segment_t *segs, int *segp);
54 int flags, bus_dma_segment_t *segs, int *segp);
H A Dbus_dma.h352 bus_dma_segment_t *segs, int *segp);
/freebsd-13-stable/lib/libc/db/hash/
H A Dhash_buf.c112 SEGMENT segp; local
127 segp = hashp->dir[addr >> hashp->SSHIFT];
129 assert(segp != NULL);
131 bp = PTROF(segp[segment_ndx]);
132 is_disk_mask = ISDISK(segp[segment_ndx]);
142 segp[segment_ndx] =
163 SEGMENT segp; local
231 segp = hashp->dir[bp->addr >> hashp->SSHIFT];
233 assert(segp != NULL);
238 ISDISK(segp[segment_nd
[all...]
/freebsd-13-stable/sys/riscv/include/
H A Dbus_dma.h88 bus_size_t buflen, int flags, bus_dma_segment_t *segs, int *segp)
94 segp));
100 int *segp)
106 segs, segp));
112 int *segp)
118 segp));
87 _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
98 _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
110 _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.h68 bus_dma_segment_t *segs, int *segp);
71 bus_dma_segment_t *segs, int *segp);
74 bus_dma_segment_t *segs, int *segp);
/freebsd-13-stable/sys/arm64/include/
H A Dbus_dma.h100 bus_size_t buflen, int flags, bus_dma_segment_t *segs, int *segp)
106 segp));
112 int *segp)
118 segs, segp));
124 int *segp)
130 segp));
99 _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
110 _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
122 _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.h71 bus_dma_segment_t *segs, int *segp);
74 bus_dma_segment_t *segs, int *segp);
77 bus_dma_segment_t *segs, int *segp);
/freebsd-13-stable/sys/x86/include/
H A Dbus_dma.h130 * Utility function to load a physical buffer. segp contains
135 bus_size_t buflen, int flags, bus_dma_segment_t *segs, int *segp)
141 segp));
147 int *segp)
153 segs, segp));
157 * Utility function to load a linear buffer. segp contains
163 int *segp)
169 segp));
134 _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
145 _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
161 _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.h73 bus_dma_segment_t *segs, int *segp);
76 bus_dma_segment_t *segs, int *segp);
79 bus_dma_segment_t *segs, int *segp);
/freebsd-13-stable/sys/dev/iommu/
H A Dbusdma_iommu.c560 int flags, bus_dma_segment_t *segs, int *segp,
575 seg = *segp;
659 *segp = seg;
666 int flags, bus_dma_segment_t *segs, int *segp)
680 buflen, flags, segs, segp, &unroll_list);
717 bus_dma_segment_t *segs, int *segp)
725 flags, segs, segp));
731 int *segp)
773 flags, segs, segp);
782 int *segp)
558 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 *unroll_list) argument
664 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
715 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
729 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
780 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-13-stable/sys/x86/x86/
H A Dbusdma_bounce.c670 bus_size_t sgsize, bus_dma_segment_t *segs, int *segp)
696 seg = *segp;
714 *segp = seg;
719 * Utility function to load a physical buffer. segp contains
725 int *segp)
757 segp);
771 * Utility function to load a linear buffer. segp contains
777 int *segp)
828 segp);
844 bus_dma_segment_t *segs, int *segp)
669 _bus_dmamap_addseg(bus_dma_tag_t dmat, bus_dmamap_t map, vm_paddr_t curaddr, bus_size_t sgsize, bus_dma_segment_t *segs, int *segp) argument
723 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
775 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
842 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
[all...]
/freebsd-13-stable/sys/mips/mips/
H A Dbusdma_machdep.c876 bus_size_t sgsize, bus_dma_segment_t *segs, int *segp)
894 seg = *segp;
907 *segp = seg;
912 * Utility function to load a physical buffer. segp contains
918 int *segp)
946 segp);
966 bus_dma_segment_t *segs, int *segp)
970 segs, segp));
974 * Utility function to load a linear buffer. segp contains
981 int *segp)
875 _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
916 _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
964 _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
979 _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
[all...]
/freebsd-13-stable/sys/powerpc/powerpc/
H A Dbusdma_machdep.c692 bus_size_t sgsize, bus_dma_segment_t *segs, int *segp)
711 seg = *segp;
729 *segp = seg;
734 * Utility function to load a physical buffer. segp contains
743 int *segp)
770 segp);
786 bus_dma_segment_t *segs, int *segp)
790 segs, segp));
794 * Utility function to load a linear buffer. segp contains
804 int *segp)
691 _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
738 _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
784 _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
798 _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
[all...]
/freebsd-13-stable/sys/riscv/riscv/
H A Dbusdma_bounce.c638 bus_size_t sgsize, bus_dma_segment_t *segs, int *segp)
657 seg = *segp;
675 *segp = seg;
680 * Utility function to load a physical buffer. segp contains
686 int *segp)
736 segp);
750 * Utility function to load a linear buffer. segp contains
756 int *segp)
836 segp);
637 _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
684 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
754 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-13-stable/sys/arm64/arm64/
H A Dbusdma_bounce.c763 bus_size_t sgsize, bus_dma_segment_t *segs, int *segp)
782 seg = *segp;
800 *segp = seg;
805 * Utility function to load a physical buffer. segp contains
811 int *segp)
870 segp);
888 * Utility function to load a linear buffer. segp contains
894 int *segp)
987 segp);
762 _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
809 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
892 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-13-stable/sys/arm/arm/
H A Dbusdma_machdep.c1003 bus_size_t sgsize, bus_dma_segment_t *segs, int *segp)
1022 seg = *segp;
1040 *segp = seg;
1045 * Utility function to load a physical buffer. segp contains
1050 bus_size_t buflen, int flags, bus_dma_segment_t *segs, int *segp)
1103 segp);
1123 bus_dma_segment_t *segs, int *segp)
1127 segs, segp));
1131 * Utility function to load a linear buffer. segp contains
1137 int *segp)
1002 _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
1049 _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
1121 _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
1135 _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
[all...]
/freebsd-13-stable/sys/dev/isp/
H A Dispvar.h100 #define ISP_SEND_CMD(isp, qe, segp, nseg) \
101 (*(isp)->isp_mdvec->dv_send_cmd)((isp), (qe), (segp), (nseg))
H A Disp_library.c64 isp_send_cmd(ispsoftc_t *isp, void *fqe, void *segp, uint32_t nsegs) argument
106 XS_GET_DMA64_SEG(dsp64++, segp, seg++);
124 XS_GET_DMA64_SEG(dsp64++, segp, seg++);
/freebsd-13-stable/sys/kern/
H A Dsubr_bus_dma.c228 bus_dma_segment_t *segs, int *segp)
239 flags, segs, segp);
226 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

Completed in 211 milliseconds