Searched refs:cfv (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/caif/ |
H A D | caif_virtio.c | 142 struct cfv_info *cfv = vq_tx->vdev->priv; in cfv_release_cb() local 144 ++cfv->stats.tx_kicks; in cfv_release_cb() 145 tasklet_schedule(&cfv->tx_release_tasklet); in cfv_release_cb() 148 static void free_buf_info(struct cfv_info *cfv, struct buf_info *buf_info) in free_buf_info() argument 152 gen_pool_free(cfv->genpool, (unsigned long) buf_info->vaddr, in free_buf_info() 162 struct cfv_info *cfv = vq_tx->vdev->priv; in cfv_release_used_buf() local 165 BUG_ON(vq_tx != cfv->vq_tx); in cfv_release_used_buf() 172 spin_lock_irqsave(&cfv->tx_lock, flags); in cfv_release_used_buf() 174 spin_unlock_irqrestore(&cfv->tx_lock, flags); in cfv_release_used_buf() 180 free_buf_info(cfv, buf_inf in cfv_release_used_buf() 216 cfv_alloc_and_copy_skb(int *err, struct cfv_info *cfv, u8 *frm, u32 frm_len) cfv_alloc_and_copy_skb() argument 252 struct cfv_info *cfv = container_of(napi, struct cfv_info, napi); cfv_rx_poll() local 352 struct cfv_info *cfv = vdev->priv; cfv_recv() local 359 cfv_destroy_genpool(struct cfv_info *cfv) cfv_destroy_genpool() argument 374 cfv_create_genpool(struct cfv_info *cfv) cfv_create_genpool() argument 440 struct cfv_info *cfv = netdev_priv(netdev); cfv_netdev_open() local 456 struct cfv_info *cfv = netdev_priv(netdev); cfv_netdev_close() local 479 cfv_alloc_and_copy_to_shm(struct cfv_info *cfv, struct sk_buff *skb, struct scatterlist *sg) cfv_alloc_and_copy_to_shm() argument 524 struct cfv_info *cfv = netdev_priv(netdev); cfv_netdev_tx() local 603 struct cfv_info *cfv = (struct cfv_info *)drv; cfv_tx_release_tasklet() local 624 debugfs_init(struct cfv_info *cfv) debugfs_init() argument 654 struct cfv_info *cfv; cfv_probe() local 757 struct cfv_info *cfv = vdev->priv; cfv_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/net/caif/ |
H A D | caif_virtio.c | 142 struct cfv_info *cfv = vq_tx->vdev->priv; in cfv_release_cb() local 144 ++cfv->stats.tx_kicks; in cfv_release_cb() 145 tasklet_schedule(&cfv->tx_release_tasklet); in cfv_release_cb() 148 static void free_buf_info(struct cfv_info *cfv, struct buf_info *buf_info) in free_buf_info() argument 152 gen_pool_free(cfv->genpool, (unsigned long) buf_info->vaddr, in free_buf_info() 162 struct cfv_info *cfv = vq_tx->vdev->priv; in cfv_release_used_buf() local 165 BUG_ON(vq_tx != cfv->vq_tx); in cfv_release_used_buf() 172 spin_lock_irqsave(&cfv->tx_lock, flags); in cfv_release_used_buf() 174 spin_unlock_irqrestore(&cfv->tx_lock, flags); in cfv_release_used_buf() 180 free_buf_info(cfv, buf_inf in cfv_release_used_buf() 216 cfv_alloc_and_copy_skb(int *err, struct cfv_info *cfv, u8 *frm, u32 frm_len) cfv_alloc_and_copy_skb() argument 252 struct cfv_info *cfv = container_of(napi, struct cfv_info, napi); cfv_rx_poll() local 352 struct cfv_info *cfv = vdev->priv; cfv_recv() local 359 cfv_destroy_genpool(struct cfv_info *cfv) cfv_destroy_genpool() argument 374 cfv_create_genpool(struct cfv_info *cfv) cfv_create_genpool() argument 440 struct cfv_info *cfv = netdev_priv(netdev); cfv_netdev_open() local 456 struct cfv_info *cfv = netdev_priv(netdev); cfv_netdev_close() local 479 cfv_alloc_and_copy_to_shm(struct cfv_info *cfv, struct sk_buff *skb, struct scatterlist *sg) cfv_alloc_and_copy_to_shm() argument 524 struct cfv_info *cfv = netdev_priv(netdev); cfv_netdev_tx() local 603 struct cfv_info *cfv = from_tasklet(cfv, t, tx_release_tasklet); cfv_tx_release_tasklet() local 624 debugfs_init(struct cfv_info *cfv) debugfs_init() argument 654 struct cfv_info *cfv; cfv_probe() local 756 struct cfv_info *cfv = vdev->priv; cfv_remove() local [all...] |
Completed in 3 milliseconds