/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/liquidio/ |
H A D | octeon_droq.h | 181 /** Allocate a recv_info structure. The recv_pkt pointer in the recv_info 185 * @return - pointer to a newly allocated recv_info structure. 189 struct octeon_recv_info *recv_info; in octeon_alloc_recv_info() local 197 recv_info = (struct octeon_recv_info *)buf; in octeon_alloc_recv_info() 198 recv_info->recv_pkt = in octeon_alloc_recv_info() 200 recv_info->rsvd = NULL; in octeon_alloc_recv_info() 202 recv_info->rsvd = buf + OCT_RECV_INFO_SIZE + OCT_RECV_PKT_SIZE; in octeon_alloc_recv_info() 204 return recv_info; in octeon_alloc_recv_info() 207 /** Free a recv_info structur 210 octeon_free_recv_info(struct octeon_recv_info *recv_info) octeon_free_recv_info() argument [all...] |
H A D | lio_vf_rep.c | 294 lio_vf_rep_pkt_recv(struct octeon_recv_info *recv_info, void *buf) in lio_vf_rep_pkt_recv() argument 296 struct octeon_recv_pkt *recv_pkt = recv_info->recv_pkt; in lio_vf_rep_pkt_recv() 334 octeon_free_recv_info(recv_info); in lio_vf_rep_pkt_recv() 342 octeon_free_recv_info(recv_info); in lio_vf_rep_pkt_recv()
|
H A D | octeon_droq.c | 340 struct octeon_recv_info *recv_info; in octeon_create_recv_info() local 346 recv_info = octeon_alloc_recv_info(sizeof(struct __dispatch)); in octeon_create_recv_info() 347 if (!recv_info) in octeon_create_recv_info() 350 recv_pkt = recv_info->recv_pkt; in octeon_create_recv_info() 382 return recv_info; in octeon_create_recv_info()
|
H A D | octeon_device.c | 1185 int octeon_core_drv_init(struct octeon_recv_info *recv_info, void *buf) in octeon_core_drv_init() argument 1190 struct octeon_recv_pkt *recv_pkt = recv_info->recv_pkt; in octeon_core_drv_init() 1263 octeon_free_recv_info(recv_info); in octeon_core_drv_init()
|
H A D | lio_main.c | 3308 static int lio_nic_info(struct octeon_recv_info *recv_info, void *buf) in lio_nic_info() argument 3311 struct octeon_recv_pkt *recv_pkt = recv_info->recv_pkt; in lio_nic_info() 3338 octeon_free_recv_info(recv_info); in lio_nic_info() 4009 octeon_recv_vf_drv_notice(struct octeon_recv_info *recv_info, void *buf) in octeon_recv_vf_drv_notice() argument 4012 struct octeon_recv_pkt *recv_pkt = recv_info->recv_pkt; in octeon_recv_vf_drv_notice() 4054 octeon_free_recv_info(recv_info); in octeon_recv_vf_drv_notice()
|
H A D | octeon_device.h | 678 * @param recv_info - Receive info structure 681 int octeon_core_drv_init(struct octeon_recv_info *recv_info, void *buf);
|
H A D | lio_vf_main.c | 1899 static int lio_nic_info(struct octeon_recv_info *recv_info, void *buf) in lio_nic_info() argument 1902 struct octeon_recv_pkt *recv_pkt = recv_info->recv_pkt; in lio_nic_info() 1930 octeon_free_recv_info(recv_info); in lio_nic_info()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/cavium/liquidio/ |
H A D | octeon_droq.h | 181 /** Allocate a recv_info structure. The recv_pkt pointer in the recv_info 185 * @return - pointer to a newly allocated recv_info structure. 189 struct octeon_recv_info *recv_info; in octeon_alloc_recv_info() local 197 recv_info = (struct octeon_recv_info *)buf; in octeon_alloc_recv_info() 198 recv_info->recv_pkt = in octeon_alloc_recv_info() 200 recv_info->rsvd = NULL; in octeon_alloc_recv_info() 202 recv_info->rsvd = buf + OCT_RECV_INFO_SIZE + OCT_RECV_PKT_SIZE; in octeon_alloc_recv_info() 204 return recv_info; in octeon_alloc_recv_info() 207 /** Free a recv_info structur 210 octeon_free_recv_info(struct octeon_recv_info *recv_info) octeon_free_recv_info() argument [all...] |
H A D | lio_vf_rep.c | 294 lio_vf_rep_pkt_recv(struct octeon_recv_info *recv_info, void *buf) in lio_vf_rep_pkt_recv() argument 296 struct octeon_recv_pkt *recv_pkt = recv_info->recv_pkt; in lio_vf_rep_pkt_recv() 334 octeon_free_recv_info(recv_info); in lio_vf_rep_pkt_recv() 342 octeon_free_recv_info(recv_info); in lio_vf_rep_pkt_recv()
|
H A D | octeon_droq.c | 342 struct octeon_recv_info *recv_info; in octeon_create_recv_info() local 348 recv_info = octeon_alloc_recv_info(sizeof(struct __dispatch)); in octeon_create_recv_info() 349 if (!recv_info) in octeon_create_recv_info() 352 recv_pkt = recv_info->recv_pkt; in octeon_create_recv_info() 384 return recv_info; in octeon_create_recv_info()
|
H A D | octeon_device.c | 1198 int octeon_core_drv_init(struct octeon_recv_info *recv_info, void *buf) in octeon_core_drv_init() argument 1203 struct octeon_recv_pkt *recv_pkt = recv_info->recv_pkt; in octeon_core_drv_init() 1276 octeon_free_recv_info(recv_info); in octeon_core_drv_init()
|
H A D | lio_main.c | 3296 static int lio_nic_info(struct octeon_recv_info *recv_info, void *buf) in lio_nic_info() argument 3299 struct octeon_recv_pkt *recv_pkt = recv_info->recv_pkt; in lio_nic_info() 3326 octeon_free_recv_info(recv_info); in lio_nic_info() 3995 octeon_recv_vf_drv_notice(struct octeon_recv_info *recv_info, void *buf) in octeon_recv_vf_drv_notice() argument 3998 struct octeon_recv_pkt *recv_pkt = recv_info->recv_pkt; in octeon_recv_vf_drv_notice() 4040 octeon_free_recv_info(recv_info); in octeon_recv_vf_drv_notice()
|
H A D | octeon_device.h | 678 * @param recv_info - Receive info structure 681 int octeon_core_drv_init(struct octeon_recv_info *recv_info, void *buf);
|
H A D | lio_vf_main.c | 1888 static int lio_nic_info(struct octeon_recv_info *recv_info, void *buf) in lio_nic_info() argument 1891 struct octeon_recv_pkt *recv_pkt = recv_info->recv_pkt; in lio_nic_info() 1919 octeon_free_recv_info(recv_info); in lio_nic_info()
|
/kernel/linux/linux-5.10/fs/hmdfs/comm/ |
H A D | socket_adapter.c | 80 if (msg_wq->recv_info.local_filp) in msg_release() 81 fput(msg_wq->recv_info.local_filp); in msg_release() 92 static void recv_info_init(struct file_recv_info *recv_info) in recv_info_init() argument 94 memset(recv_info, 0, sizeof(struct file_recv_info)); in recv_info_init() 95 atomic_set(&recv_info->local_fslices, 0); in recv_info_init() 96 atomic_set(&recv_info->state, FILE_RECV_PROCESS); in recv_info_init() 103 struct file_recv_info *recv_info = &msg_wq->recv_info; in msg_init() local 111 recv_info_init(recv_info); in msg_init() 451 msg_wq->recv_info in hmdfs_sendmessage_request() 878 struct file_recv_info *recv_info = &msg_info->recv_info; hmdfs_readfile_slice() local [all...] |
H A D | protocol.h | 77 struct file_recv_info recv_info; member
|
/kernel/linux/linux-6.6/fs/hmdfs/comm/ |
H A D | socket_adapter.c | 80 if (msg_wq->recv_info.local_filp) in msg_release() 81 fput(msg_wq->recv_info.local_filp); in msg_release() 92 static void recv_info_init(struct file_recv_info *recv_info) in recv_info_init() argument 94 memset(recv_info, 0, sizeof(struct file_recv_info)); in recv_info_init() 95 atomic_set(&recv_info->local_fslices, 0); in recv_info_init() 96 atomic_set(&recv_info->state, FILE_RECV_PROCESS); in recv_info_init() 103 struct file_recv_info *recv_info = &msg_wq->recv_info; in msg_init() local 111 recv_info_init(recv_info); in msg_init() 451 msg_wq->recv_info in hmdfs_sendmessage_request() 878 struct file_recv_info *recv_info = &msg_info->recv_info; hmdfs_readfile_slice() local [all...] |
H A D | protocol.h | 77 struct file_recv_info recv_info; member
|
/kernel/linux/linux-5.10/drivers/misc/vmw_vmci/ |
H A D | vmci_host.c | 418 struct vmci_datagram_snd_rcv_info recv_info; in vmci_host_do_receive_datagram() local 428 if (copy_from_user(&recv_info, uptr, sizeof(recv_info))) in vmci_host_do_receive_datagram() 431 size = recv_info.len; in vmci_host_do_receive_datagram() 432 recv_info.result = vmci_ctx_dequeue_datagram(vmci_host_dev->context, in vmci_host_do_receive_datagram() 435 if (recv_info.result >= VMCI_SUCCESS) { in vmci_host_do_receive_datagram() 436 void __user *ubuf = (void __user *)(uintptr_t)recv_info.addr; in vmci_host_do_receive_datagram() 443 return copy_to_user(uptr, &recv_info, sizeof(recv_info)) ? -EFAULT : 0; in vmci_host_do_receive_datagram()
|
/kernel/linux/linux-6.6/drivers/misc/vmw_vmci/ |
H A D | vmci_host.c | 420 struct vmci_datagram_snd_rcv_info recv_info; in vmci_host_do_receive_datagram() local 430 if (copy_from_user(&recv_info, uptr, sizeof(recv_info))) in vmci_host_do_receive_datagram() 433 size = recv_info.len; in vmci_host_do_receive_datagram() 434 recv_info.result = vmci_ctx_dequeue_datagram(vmci_host_dev->context, in vmci_host_do_receive_datagram() 437 if (recv_info.result >= VMCI_SUCCESS) { in vmci_host_do_receive_datagram() 438 void __user *ubuf = (void __user *)(uintptr_t)recv_info.addr; in vmci_host_do_receive_datagram() 445 return copy_to_user(uptr, &recv_info, sizeof(recv_info)) ? -EFAULT : 0; in vmci_host_do_receive_datagram()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/rocker/ |
H A D | rocker_main.c | 2744 struct switchdev_notifier_fdb_info *recv_info) in rocker_fdb_offload_notify() 2748 info.addr = recv_info->addr; in rocker_fdb_offload_notify() 2749 info.vid = recv_info->vid; in rocker_fdb_offload_notify() 2743 rocker_fdb_offload_notify(struct rocker_port *rocker_port, struct switchdev_notifier_fdb_info *recv_info) rocker_fdb_offload_notify() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/rocker/ |
H A D | rocker_main.c | 2705 struct switchdev_notifier_fdb_info *recv_info) in rocker_fdb_offload_notify() 2709 info.addr = recv_info->addr; in rocker_fdb_offload_notify() 2710 info.vid = recv_info->vid; in rocker_fdb_offload_notify() 2704 rocker_fdb_offload_notify(struct rocker_port *rocker_port, struct switchdev_notifier_fdb_info *recv_info) rocker_fdb_offload_notify() argument
|