Home
last modified time | relevance | path

Searched refs:recv_pkt (Results 1 – 12 of 12) sorted by relevance

/Linux-v5.4/drivers/net/ethernet/cavium/liquidio/
Docteon_droq.c342 struct octeon_recv_pkt *recv_pkt; in octeon_create_recv_info() local
353 recv_pkt = recv_info->recv_pkt; in octeon_create_recv_info()
354 recv_pkt->rh = info->rh; in octeon_create_recv_info()
355 recv_pkt->length = (u32)info->length; in octeon_create_recv_info()
356 recv_pkt->buffer_count = (u16)buf_cnt; in octeon_create_recv_info()
357 recv_pkt->octeon_id = (u16)octeon_dev->octeon_id; in octeon_create_recv_info()
372 recv_pkt->buffer_size[i] = in octeon_create_recv_info()
376 recv_pkt->buffer_ptr[i] = droq->recv_buf_list[idx].buffer; in octeon_create_recv_info()
551 rinfo->recv_pkt->rh = *rh; in octeon_droq_dispatch_pkt()
769 (u16)rdisp->rinfo->recv_pkt->rh.r.opcode, in octeon_droq_process_packets()
[all …]
Docteon_device.c1193 struct octeon_recv_pkt *recv_pkt = recv_info->recv_pkt; in octeon_core_drv_init() local
1212 (u32)recv_pkt->rh.r_core_drv_init.app_mode), in octeon_core_drv_init()
1214 oct->app_mode = (u32)recv_pkt->rh.r_core_drv_init.app_mode; in octeon_core_drv_init()
1215 if (recv_pkt->rh.r_core_drv_init.app_mode == CVM_DRV_NIC_APP) { in octeon_core_drv_init()
1217 (u32)recv_pkt->rh.r_core_drv_init.max_nic_ports; in octeon_core_drv_init()
1219 (u32)recv_pkt->rh.r_core_drv_init.num_gmx_ports; in octeon_core_drv_init()
1228 oct->fw_info.app_cap_flags = recv_pkt->rh.r_core_drv_init.app_cap_flags; in octeon_core_drv_init()
1229 oct->fw_info.app_mode = (u32)recv_pkt->rh.r_core_drv_init.app_mode; in octeon_core_drv_init()
1230 oct->pfvf_hsword.app_mode = (u32)recv_pkt->rh.r_core_drv_init.app_mode; in octeon_core_drv_init()
1232 oct->pfvf_hsword.pkind = recv_pkt->rh.r_core_drv_init.pkind; in octeon_core_drv_init()
[all …]
Dlio_vf_rep.c296 struct octeon_recv_pkt *recv_pkt = recv_info->recv_pkt; in lio_vf_rep_pkt_recv() local
304 oct = lio_get_device(recv_pkt->octeon_id); in lio_vf_rep_pkt_recv()
308 skb = recv_pkt->buffer_ptr[0]; in lio_vf_rep_pkt_recv()
309 rh = &recv_pkt->rh; in lio_vf_rep_pkt_recv()
318 recv_pkt->buffer_count > 1) in lio_vf_rep_pkt_recv()
326 lio_vf_rep_copy_packet(oct, skb, recv_pkt->buffer_size[0]); in lio_vf_rep_pkt_recv()
339 for (i = 0; i < recv_pkt->buffer_count; i++) in lio_vf_rep_pkt_recv()
340 recv_buffer_free(recv_pkt->buffer_ptr[i]); in lio_vf_rep_pkt_recv()
Docteon_droq.h176 struct octeon_recv_pkt *recv_pkt; member
198 recv_info->recv_pkt = in octeon_alloc_recv_info()
Dlio_vf_main.c1884 struct octeon_recv_pkt *recv_pkt = recv_info->recv_pkt; in lio_nic_info() local
1889 if (recv_pkt->buffer_size[0] != (sizeof(*ls) + OCT_DROQ_INFO_SIZE)) { in lio_nic_info()
1891 recv_pkt->buffer_size[0], in lio_nic_info()
1892 recv_pkt->rh.r_nic_info.gmxport); in lio_nic_info()
1896 gmxport = recv_pkt->rh.r_nic_info.gmxport; in lio_nic_info()
1897 ls = (union oct_link_status *)(get_rbd(recv_pkt->buffer_ptr[0]) + in lio_nic_info()
1910 for (i = 0; i < recv_pkt->buffer_count; i++) in lio_nic_info()
1911 recv_buffer_free(recv_pkt->buffer_ptr[i]); in lio_nic_info()
Dlio_main.c3308 struct octeon_recv_pkt *recv_pkt = recv_info->recv_pkt; in lio_nic_info() local
3313 if (recv_pkt->buffer_size[0] != (sizeof(*ls) + OCT_DROQ_INFO_SIZE)) { in lio_nic_info()
3315 recv_pkt->buffer_size[0], in lio_nic_info()
3316 recv_pkt->rh.r_nic_info.gmxport); in lio_nic_info()
3320 gmxport = recv_pkt->rh.r_nic_info.gmxport; in lio_nic_info()
3321 ls = (union oct_link_status *)(get_rbd(recv_pkt->buffer_ptr[0]) + in lio_nic_info()
3333 for (i = 0; i < recv_pkt->buffer_count; i++) in lio_nic_info()
3334 recv_buffer_free(recv_pkt->buffer_ptr[i]); in lio_nic_info()
4006 struct octeon_recv_pkt *recv_pkt = recv_info->recv_pkt; in octeon_recv_vf_drv_notice() local
4011 notice = recv_pkt->rh.r.ossp; in octeon_recv_vf_drv_notice()
[all …]
/Linux-v5.4/include/net/
Drsi_91x.h52 int (*recv_pkt)(void *priv, const u8 *msg); member
Dtls.h176 struct sk_buff *recv_pkt; member
/Linux-v5.4/drivers/bluetooth/
Dbtrsi.c179 .recv_pkt = rsi_hci_recv_pkt,
/Linux-v5.4/net/tls/
Dtls_sw.c1244 while (!(skb = ctx->recv_pkt) && sk_psock_queue_empty(psock)) { in tls_wait_data()
1264 ctx->recv_pkt != skb || in tls_wait_data()
1559 ctx->recv_pkt = NULL; in tls_sw_advance_skb()
1723 while (len && (decrypted + copied < target || ctx->recv_pkt)) { in tls_sw_recvmsg()
1963 return !ingress_empty || ctx->recv_pkt || in tls_sw_stream_read()
2036 ctx->recv_pkt = skb; in tls_queue()
2117 kfree_skb(ctx->recv_pkt); in tls_sw_release_resources_rx()
2118 ctx->recv_pkt = NULL; in tls_sw_release_resources_rx()
/Linux-v5.4/drivers/net/wireless/rsi/
Drsi_91x_main.c218 rsi_bt_ops.recv_pkt(common->bt_adapter, in rsi_read_pkt()
/Linux-v5.4/net/bluetooth/
D6lowpan.c284 static int recv_pkt(struct sk_buff *skb, struct net_device *dev, in recv_pkt() function
386 err = recv_pkt(skb, dev->netdev, peer); in chan_recv_cb()