Home
last modified time | relevance | path

Searched refs:nbufs (Results 1 – 25 of 28) sorted by relevance

12

/linux/io_uring/
H A Dkbuf.h25 int nbufs; member
90 int len, int nbufs);
135 struct io_buffer_list *bl, int nbufs) in io_put_kbufs() argument
139 return __io_put_kbufs(req, bl, len, nbufs); in io_put_kbufs()
H A Dkbuf.c32 __u32 nbufs; member
125 bl->nbufs++; in io_kbuf_recycle_legacy()
144 bl->nbufs--; in io_provided_buffer_select()
422 int len, int nbufs) in __io_put_kbufs() argument
433 if (!__io_put_kbuf_ring(req, bl, len, nbufs)) in __io_put_kbufs()
440 unsigned long nbufs) in io_remove_buffers_legacy() argument
449 for (i = 0; i < nbufs && !list_empty(&bl->buf_list); i++) { in io_remove_buffers_legacy()
452 bl->nbufs--; in io_remove_buffers_legacy()
508 p->nbufs = tmp; in io_remove_buffers_prep()
525 p->nbufs = tmp; in io_provide_buffers_prep()
[all …]
H A Drsrc.c1344 unsigned int nbufs; in io_clone_buffers()
1363 nbufs = src_ctx->buf_table.nr; in io_clone_buffers()
1364 if (!nbufs) in io_clone_buffers()
1367 arg->nr = nbufs; in io_clone_buffers()
1368 else if (arg->nr > nbufs) in io_clone_buffers()
1372 if (check_add_overflow(arg->nr, arg->src_off, &off) || off > nbufs) in io_clone_buffers()
1374 if (check_add_overflow(arg->nr, arg->dst_off, &nbufs)) in io_clone_buffers()
1376 if (nbufs > IORING_MAX_REG_BUFFERS) in io_clone_buffers()
1379 ret = io_rsrc_data_alloc(&data, max(nbufs, ctx->buf_table.nr)); in io_clone_buffers()
1425 for (i = nbufs; in io_register_clone_buffers()
1291 unsigned int nbufs; io_clone_buffers() local
[all...]
H A Dnet.c454 int nbufs; in io_bundle_nbufs() local
471 nbufs = 0; in io_bundle_nbufs()
473 int this_len = min_t(int, iov[nbufs].iov_len, ret); in io_bundle_nbufs()
475 nbufs++; in io_bundle_nbufs()
479 return nbufs; in io_bundle_nbufs()
/linux/drivers/net/ethernet/pensando/ionic/
H A Dionic_txrx.c280 if (!desc_info->nbufs) in ionic_xdp_tx_desc_clean()
299 desc_info->nbufs = 0; in ionic_xdp_tx_desc_clean()
337 desc_info->nbufs = 1; in ionic_xdp_post_frame()
377 desc_info->nbufs++; in ionic_xdp_post_frame()
382 0, (desc_info->nbufs - 1), buf_info->dma_addr); in ionic_xdp_post_frame()
460 int nbufs) in ionic_xdp_rx_unlink_bufs() argument
464 for (i = 0; i < nbufs; i++) { in ionic_xdp_rx_unlink_bufs()
483 int nbufs = 1; in ionic_run_xdp() local
532 nbufs += sinfo->nr_frags; in ionic_run_xdp()
582 ionic_xdp_rx_unlink_bufs(rxq, buf_info, nbufs); in ionic_run_xdp()
[all …]
/linux/tools/virtio/
H A Dvhost_net_test.c475 long nbufs = 0x100000; in main() local
502 nbufs = strtol(optarg, NULL, 10); in main()
503 assert(nbufs > 0); in main()
523 run_rx_test(&dev, &dev.vqs[0], delayed, nbufs); in main()
524 run_tx_test(&dev, &dev.vqs[1], delayed, nbufs); in main()
/linux/drivers/net/ethernet/mellanox/mlx4/
H A Dalloc.c560 buf->nbufs = 1; in mlx4_buf_direct_alloc()
594 buf->nbufs = DIV_ROUND_UP(size, PAGE_SIZE); in mlx4_buf_alloc()
595 buf->npages = buf->nbufs; in mlx4_buf_alloc()
597 buf->page_list = kzalloc_objs(*buf->page_list, buf->nbufs); in mlx4_buf_alloc()
601 for (i = 0; i < buf->nbufs; ++i) { in mlx4_buf_alloc()
623 if (buf->nbufs == 1) { in mlx4_buf_free()
629 for (i = 0; i < buf->nbufs; ++i) in mlx4_buf_free()
/linux/drivers/net/ethernet/apm/xgene-v2/
H A Dmain.h62 u8 nbufs; member
H A Dmain.c122 pdata->nbufs = NUM_BUFS; in xge_init_hw()
/linux/drivers/md/
H A Ddm-verity-fec.c28 for (__i = 0; __i < (io)->nbufs; __i++)
291 fio->nbufs = n; in fec_alloc_and_init_io()
355 out_pos += fio->nbufs << DM_VERITY_FEC_BUF_RS_BITS; in fec_decode()
428 for (n = 1; n < fio->nbufs; n++) in __verity_fec_finish_io()
H A Ddm-verity-fec.h53 unsigned int nbufs; /* number of buffers allocated */ member
/linux/drivers/net/wireless/mediatek/mt76/
H A Ddma.c324 struct mt76_queue_buf *buf, int nbufs, u32 info, in mt76_dma_add_buf() argument
337 for (i = 0; i < nbufs; i += 2, buf += 2) { in mt76_dma_add_buf()
348 entry->skip_buf1 = i == nbufs - 1; in mt76_dma_add_buf()
357 if (i < nbufs - 1) { in mt76_dma_add_buf()
370 if (i == nbufs - 1) in mt76_dma_add_buf()
372 else if (i == nbufs - 2) in mt76_dma_add_buf()
/linux/fs/
H A Dsplice.c671 int nbufs = pipe->max_usage; in iter_file_splice_write() local
678 array = kzalloc_objs(struct bio_vec, nbufs); in iter_file_splice_write()
696 if (unlikely(nbufs < pipe->max_usage)) { in iter_file_splice_write()
698 nbufs = pipe->max_usage; in iter_file_splice_write()
699 array = kzalloc_objs(struct bio_vec, nbufs); in iter_file_splice_write()
711 for (n = 0; !pipe_empty(head, tail) && left && n < nbufs; tail++) { in iter_file_splice_write()
/linux/fs/ntfs3/
H A Dntfs_fs.h131 u32 nbufs; member
1218 u32 i, nbufs = nb->nbufs; in nb_put() local
1220 if (!nbufs) in nb_put()
1223 for (i = 0; i < nbufs; i++) in nb_put()
1225 nb->nbufs = 0; in nb_put()
H A Dfsntfs.c1276 nb->nbufs = nbh; in ntfs_read_run_nb_ra()
1319 nb->nbufs = 0; in ntfs_read_run_nb_ra()
1407 nb->nbufs = nbh; in ntfs_get_bh()
1433 nb->nbufs = 0; in ntfs_get_bh()
1457 for (idx = 0; bytes && idx < nb->nbufs; idx += 1, off = 0) { in ntfs_write_bh()
H A Drecord.c480 if (!mi->nb.nbufs) { in mi_format_new()
/linux/drivers/media/platform/marvell/
H A Dmcam-core.h161 unsigned int nbufs; /* How many are alloc'd */ member
/linux/sound/oss/dmasound/
H A Ddmasound_core.c987 int size, nbufs; in sq_ioctl() local
1103 nbufs = (data >> 16) & 0x7fff ; /* 0x7fff is 'use maximum' */ in sq_ioctl()
1106 result = set_queue_frags(&write_sq, nbufs, size) ; in sq_ioctl()
/linux/drivers/net/ethernet/amd/pds_core/
H A Dcore.h112 unsigned int nbufs; member
/linux/drivers/media/platform/ti/omap/
H A Domap_vout.c942 unsigned int *nbufs, in omap_vout_vb2_queue_setup() argument
950 if (is_rotation_enabled(vout) && q_num_bufs + *nbufs > VRFB_NUM_BUFS) { in omap_vout_vb2_queue_setup()
951 *nbufs = VRFB_NUM_BUFS - q_num_bufs; in omap_vout_vb2_queue_setup()
952 if (*nbufs == 0) in omap_vout_vb2_queue_setup()
/linux/drivers/media/platform/intel/
H A Dpxa_camera.c1438 unsigned int *nbufs, in pxac_vb2_queue_setup() argument
1447 __func__, vq, *nbufs, *num_planes, size); in pxac_vb2_queue_setup()
1466 if (!*nbufs) in pxac_vb2_queue_setup()
1467 *nbufs = 1; in pxac_vb2_queue_setup()
/linux/include/linux/mlx4/
H A Ddevice.h645 int nbufs; member
1090 if (buf->nbufs == 1) in mlx4_buf_offset()
/linux/fs/xfs/
H A Dxfs_inode.c1710 int nbufs; in xfs_ifree_cluster() local
1715 nbufs = igeo->ialloc_blks / igeo->blocks_per_cluster; in xfs_ifree_cluster()
1717 for (j = 0; j < nbufs; j++, inum += igeo->inodes_per_cluster) { in xfs_ifree_cluster()
/linux/drivers/net/ethernet/ibm/
H A Dibmvnic.c701 int nbufs; /* # of buffers in one ltb */ in map_rxpool_buf_to_ltb() local
708 nbufs = ltb->size / rxpool->buff_size; in map_rxpool_buf_to_ltb()
709 if (bufidx < nbufs) in map_rxpool_buf_to_ltb()
711 bufidx -= nbufs; in map_rxpool_buf_to_ltb()
734 int nbufs; /* # of buffers in one ltb */ in map_txpool_buf_to_ltb() local
741 nbufs = ltb->size / txpool->buf_size; in map_txpool_buf_to_ltb()
742 if (bufidx < nbufs) in map_txpool_buf_to_ltb()
744 bufidx -= nbufs; in map_txpool_buf_to_ltb()
/linux/drivers/media/platform/nvidia/tegra-vde/
H A Dv4l2.c84 unsigned int *nbufs, in tegra_queue_setup() argument

12