Home
last modified time | relevance | path

Searched refs:nseg (Results 1 – 25 of 159) sorted by relevance

1234567

/freebsd-12.1/sys/dev/firewire/
H A Dfwdma.c59 fwdma_map_cb(void *arg, bus_dma_segment_t *segs, int nseg, int error) in fwdma_map_cb() argument
152 int nseg; in fwdma_malloc_multiseg() local
157 nseg = n; in fwdma_malloc_multiseg()
161 nseg = howmany(n, ssize / esize); in fwdma_malloc_multiseg()
164 + sizeof(struct fwdma_seg)*nseg, M_FW, M_WAITOK); in fwdma_malloc_multiseg()
167 am->nseg = 0; in fwdma_malloc_multiseg()
187 for (seg = &am->seg[0]; nseg--; seg++) { in fwdma_malloc_multiseg()
192 am->nseg); in fwdma_malloc_multiseg()
196 am->nseg++; in fwdma_malloc_multiseg()
206 for (seg = &am->seg[0]; am->nseg--; seg++) { in fwdma_free_multiseg()
H A Dfwdma.h55 int nseg; member
103 for (i = 0; i < am->nseg; i++, seg++) in fwdma_sync_multiseg_all()
/freebsd-12.1/sys/dev/oce/
H A Doce_util.c47 int nseg,
138 oce_dma_map_addr(void *arg, bus_dma_segment_t * segs, int nseg, int error) in oce_dma_map_addr() argument
230 oce_dma_map_ring(void *arg, bus_dma_segment_t * segs, int nseg, int error) in oce_dma_map_ring() argument
237 if (nseg <= dpt->max_entries) { in oce_dma_map_ring()
238 for (i = 0; i < nseg; i++) { in oce_dma_map_ring()
242 dpt->num_entries = nseg; in oce_dma_map_ring()
/freebsd-12.1/sys/dev/hyperv/vmbus/
H A Dhyperv_busdma.c41 hyperv_dma_map_paddr(void *arg, bus_dma_segment_t *segs, int nseg, int error) in hyperv_dma_map_paddr() argument
48 KASSERT(nseg == 1, ("too many segments %d!", nseg)); in hyperv_dma_map_paddr()
/freebsd-12.1/stand/powerpc/kboot/
H A Dppc64_elf_freebsd.c83 int nseg; in ppc64_elf_exec() local
153 archsw.arch_kexec_kseg_get(&nseg, &kseg); in ppc64_elf_exec()
155 error = kexec_load(trampolinebase, nseg, (uintptr_t)kseg); in ppc64_elf_exec()
H A Dmain.c50 static void kboot_kseg_get(int *nseg, void **ptr);
466 kboot_kseg_get(int *nseg, void **ptr) in kboot_kseg_get() argument
480 *nseg = nkexec_segments; in kboot_kseg_get()
/freebsd-12.1/sys/dev/usb/
H A Dusb_busdma.c427 int nseg, int error) in usb_pc_alloc_mem_cb() argument
429 usb_pc_common_mem_cb(arg, segs, nseg, error, 0); in usb_pc_alloc_mem_cb()
437 int nseg, int error) in usb_pc_load_mem_cb() argument
439 usb_pc_common_mem_cb(arg, segs, nseg, error, 1); in usb_pc_load_mem_cb()
447 int nseg, int error, uint8_t isload) in usb_pc_common_mem_cb() argument
477 if (nseg > 1) { in usb_pc_common_mem_cb()
480 for (x = 0; x != nseg - 1; x++) { in usb_pc_common_mem_cb()
499 nseg--; in usb_pc_common_mem_cb()
503 if (nseg == 0) in usb_pc_common_mem_cb()
/freebsd-12.1/sys/dev/mrsas/
H A Dmrsas_cam.c104 int nseg, int error);
112 bus_dma_segment_t *segs, int nseg);
114 bus_dma_segment_t *segs, int nseg);
1546 if (nseg != 0) { in mrsas_build_ieee_sgl()
1547 for (i = 0; i < nseg; i++) { in mrsas_build_ieee_sgl()
1552 if (i == nseg - 1) in mrsas_build_ieee_sgl()
1558 (nseg > sc->max_sge_in_main_msg)) { in mrsas_build_ieee_sgl()
1727 if (nseg > sc->max_num_sge) { in mrsas_data_load_cb()
1738 mrsas_build_prp_nvme(cmd, segs, nseg); in mrsas_data_load_cb()
1740 mrsas_build_ieee_sgl(cmd, segs, nseg); in mrsas_data_load_cb()
[all …]
/freebsd-12.1/sys/dev/pms/freebsd/driver/ini/src/
H A Dagtiproto.h31 int nseg,
134 int nseg,
138 int nseg,
/freebsd-12.1/contrib/subversion/subversion/libsvn_repos/
H A Dauthz_parse.c455 int nseg; in parse_rule_path() local
459 nseg = 0; in parse_rule_path()
474 if (nseg == 0) in parse_rule_path()
506 ++nseg; in parse_rule_path()
507 svn_membuf__resize(&cb->rule_path_buffer, nseg * sizeof(*segment)); in parse_rule_path()
509 segment += (nseg - 1); in parse_rule_path()
542 (nseg > 1 ? segment - 1 : NULL); in parse_rule_path()
561 --nseg; in parse_rule_path()
614 SVN_ERR_ASSERT(nseg > 0); in parse_rule_path()
618 const apr_size_t path_size = nseg * sizeof(*segment); in parse_rule_path()
[all …]
/freebsd-12.1/sys/dev/smartpqi/
H A Dsmartpqi_cam.c200 if(rcb->sgt && rcb->nseg) in pqi_unmap_request()
202 rcb->nseg*sizeof(sgt_t)); in pqi_unmap_request()
465 pqi_request_map_helper(void *arg, bus_dma_segment_t *segs, int nseg, int error) in pqi_request_map_helper() argument
473 if( error || nseg > softs->pqi_cap.max_sg_elem ) in pqi_request_map_helper()
479 error, nseg, softs->pqi_cap.max_sg_elem); in pqi_request_map_helper()
485 rcb->sgt = os_mem_alloc(softs, nseg * sizeof(rcb_t)); in pqi_request_map_helper()
486 rcb->nseg = nseg; in pqi_request_map_helper()
488 for (int i = 0; i < nseg; i++) { in pqi_request_map_helper()
576 rcb->nseg = 0; in os_reset_rcb()
/freebsd-12.1/sys/dev/aacraid/
H A Daacraid.c94 int nseg, int error);
1329 raw->sgeCnt = nseg; in aacraid_map_command_sg()
1331 for (i = 0; i < nseg; i++) { in aacraid_map_command_sg()
1342 } else if ((i+1) < nseg && in aacraid_map_command_sg()
1369 raw, i, nseg, nseg_new); in aacraid_map_command_sg()
1375 fib->Header.Size += nseg * in aacraid_map_command_sg()
1381 sg->SgCount = nseg; in aacraid_map_command_sg()
1394 sg->SgCount = nseg; in aacraid_map_command_sg()
1404 sg->SgCount = nseg; in aacraid_map_command_sg()
1466 return nseg; in aac_convert_sgraw2()
[all …]
/freebsd-12.1/sys/dev/iir/
H A Diir.c179 int nseg, int error);
181 int nseg, int error);
1190 gdt, gccb, dm_segs, nseg, error)); in gdtexecuteccb()
1191 gdt_stat.sg_count_act = nseg; in gdtexecuteccb()
1192 if (nseg > gdt_stat.sg_count_max) in gdtexecuteccb()
1193 gdt_stat.sg_count_max = nseg; in gdtexecuteccb()
1197 for (i = 0; i < nseg; ++i) { in gdtexecuteccb()
1205 nseg); in gdtexecuteccb()
1212 for (i = 0; i < nseg; ++i) { in gdtexecuteccb()
1220 nseg); in gdtexecuteccb()
[all …]
/freebsd-12.1/sys/dev/ixl/
H A Di40e_osdep.c43 i40e_dmamap_cb(void *arg, bus_dma_segment_t * segs, int nseg, int error) in i40e_dmamap_cb() argument
112 mem->nseg = 1; in i40e_allocate_dma_mem()
/freebsd-12.1/sys/dev/mpt/
H A Dmpt_cam.c1372 if (nseg == 0) { in mpt_execute_req_a64()
1422 first_lim = nseg; in mpt_execute_req_a64()
1457 if (seg == nseg) { in mpt_execute_req_a64()
1474 while (seg < nseg) { in mpt_execute_req_a64()
1538 this_seg_lim = nseg; in mpt_execute_req_a64()
1634 if (nseg) { in mpt_execute_req_a64()
1774 if (nseg == 0) { in mpt_execute_req()
1824 first_lim = nseg; in mpt_execute_req()
1852 if (seg == nseg) { in mpt_execute_req()
1869 while (seg < nseg) { in mpt_execute_req()
[all …]
/freebsd-12.1/sys/dev/aha/
H A Daha.c962 ahaexecuteccb(void *arg, bus_dma_segment_t *dm_segs, int nseg, int error) in ahaexecuteccb() argument
987 if (nseg != 0) { in ahaexecuteccb()
992 end_seg = dm_segs + nseg; in ahaexecuteccb()
1003 if (nseg > 1) { in ahaexecuteccb()
1005 ahautoa24((sizeof(aha_sg_t) * nseg), in ahaexecuteccb()
1031 if (nseg != 0) in ahaexecuteccb()
1058 if (nseg != 0) in ahaexecuteccb()
1679 ahamapmboxes(void *arg, bus_dma_segment_t *segs, int nseg, int error) in ahamapmboxes() argument
1688 ahamapccbs(void *arg, bus_dma_segment_t *segs, int nseg, int error) in ahamapccbs() argument
1697 ahamapsgs(void *arg, bus_dma_segment_t *segs, int nseg, int error) in ahamapsgs() argument
/freebsd-12.1/sys/dev/hyperv/include/
H A Dhyperv_busdma.h43 int nseg, int error);
/freebsd-12.1/sys/dev/isci/
H A Disci.c70 int nseg, int error);
397 int nseg, int error) in isci_allocate_dma_buffer_callback() argument
403 if (nseg != 1 || error != 0) in isci_allocate_dma_buffer_callback()
/freebsd-12.1/stand/usb/
H A Dusb_busdma_loader.c177 uint32_t nseg; in usb_pc_common_mem_cb() local
180 nseg = 1; in usb_pc_common_mem_cb()
182 nseg = ((length + USB_PAGE_SIZE - 1) / USB_PAGE_SIZE); in usb_pc_common_mem_cb()
/freebsd-12.1/sys/dev/proto/
H A Dproto_busdma.c164 proto_busdma_mem_alloc_callback(void *arg, bus_dma_segment_t *segs, int nseg, in proto_busdma_mem_alloc_callback() argument
169 pcb->ioc->u.md.bus_nsegs = nseg; in proto_busdma_mem_alloc_callback()
268 proto_busdma_md_load_callback(void *arg, bus_dma_segment_t *segs, int nseg, in proto_busdma_md_load_callback() argument
273 pcb->ioc->u.md.bus_nsegs = nseg; in proto_busdma_md_load_callback()
/freebsd-12.1/sys/dev/tx/
H A Dif_tx.c207 epic_dma_map_addr(void *arg, bus_dma_segment_t *segs, int nseg, int error) in epic_dma_map_addr() argument
214 KASSERT(nseg == 1, ("too many DMA segments, %d should be 1", nseg)); in epic_dma_map_addr()
603 epic_dma_map_txbuf(void *arg, bus_dma_segment_t *segs, int nseg, in epic_dma_map_txbuf() argument
612 KASSERT(nseg <= EPIC_MAX_FRAGS, ("too many DMA segments")); in epic_dma_map_txbuf()
615 for (i = 0; i < nseg; i++) { in epic_dma_map_txbuf()
620 flist->numfrags = nseg; in epic_dma_map_txbuf()
624 epic_dma_map_rxbuf(void *arg, bus_dma_segment_t *segs, int nseg, in epic_dma_map_rxbuf() argument
632 KASSERT(nseg == 1, ("too many DMA segments")); in epic_dma_map_rxbuf()
/freebsd-12.1/sys/dev/advansys/
H A Dadvansys.h45 int nseg, int error);
H A Dadwvar.h46 int nseg, int error);
H A Dadwcam.c85 int nseg, int error);
91 int nseg, int error);
146 adwmapmem(void *arg, bus_dma_segment_t *segs, int nseg, int error) in adwmapmem() argument
228 adwexecuteacb(void *arg, bus_dma_segment_t *dm_segs, int nseg, int error) in adwexecuteacb() argument
253 if (nseg != 0) { in adwexecuteacb()
258 if (nseg > 1) { in adwexecuteacb()
265 end_seg = dm_segs + nseg; in adwexecuteacb()
317 if (nseg != 0) in adwexecuteacb()
/freebsd-12.1/sys/dev/axgbe/
H A Dxgbe-desc.c175 static void xgbe_ring_dmamap_cb(void *arg, bus_dma_segment_t * segs, int nseg, in xgbe_ring_dmamap_cb() argument
446 int nseg, bus_size_t mapsize, int error) in xgbe_map_tx_skb_cb() argument
459 for (i = 0; i < nseg; i++) { in xgbe_map_tx_skb_cb()

1234567