Home
last modified time | relevance | path

Searched refs:rx_ctx (Results 1 – 22 of 22) sorted by relevance

/OK3568_Linux_fs/kernel/net/mac80211/
H A Dtkip.c250 struct tkip_ctx_rx *rx_ctx = &key->u.tkip.rx[queue]; in ieee80211_tkip_decrypt_data() local
275 if (iv32 < rx_ctx->iv32 || in ieee80211_tkip_decrypt_data()
276 (iv32 == rx_ctx->iv32 && in ieee80211_tkip_decrypt_data()
277 (iv16 < rx_ctx->iv16 || in ieee80211_tkip_decrypt_data()
278 (iv16 == rx_ctx->iv16 && in ieee80211_tkip_decrypt_data()
279 (rx_ctx->iv32 || rx_ctx->iv16 || in ieee80211_tkip_decrypt_data()
280 rx_ctx->ctx.state != TKIP_STATE_NOT_INIT))))) in ieee80211_tkip_decrypt_data()
285 rx_ctx->ctx.state = TKIP_STATE_PHASE1_HW_UPLOADED; in ieee80211_tkip_decrypt_data()
289 if (rx_ctx->ctx.state == TKIP_STATE_NOT_INIT || in ieee80211_tkip_decrypt_data()
290 rx_ctx->iv32 != iv32) { in ieee80211_tkip_decrypt_data()
[all …]
/OK3568_Linux_fs/kernel/drivers/mailbox/
H A Dbcm-pdc-mailbox.c389 struct pdc_rx_ctx rx_ctx[PDC_RING_ENTRIES]; member
591 struct pdc_rx_ctx *rx_ctx; in pdc_receive_one() local
604 (frags_rdy < pdcs->rx_ctx[pdcs->rxin].rxin_numd)) in pdc_receive_one()
620 rx_ctx = &pdcs->rx_ctx[rx_idx]; in pdc_receive_one()
621 num_frags = rx_ctx->rxin_numd; in pdc_receive_one()
623 mssg.ctx = rx_ctx->rxp_ctx; in pdc_receive_one()
624 rx_ctx->rxp_ctx = NULL; in pdc_receive_one()
625 resp_hdr = rx_ctx->resp_hdr; in pdc_receive_one()
626 resp_hdr_daddr = rx_ctx->resp_hdr_daddr; in pdc_receive_one()
627 dma_unmap_sg(dev, rx_ctx->dst_sg, sg_nents(rx_ctx->dst_sg), in pdc_receive_one()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dtls.c136 struct mlx5e_tls_offload_context_rx *rx_ctx = in mlx5e_tls_add() local
139 rx_ctx->handle = htonl(swid); in mlx5e_tls_add()
169 struct mlx5e_tls_offload_context_rx *rx_ctx; in mlx5e_tls_resync() local
174 rx_ctx = mlx5e_get_tls_rx_context(tls_ctx); in mlx5e_tls_resync()
178 mlx5_accel_tls_resync_rx(priv->mdev, rx_ctx->handle, seq, rcd_sn); in mlx5e_tls_resync()
/OK3568_Linux_fs/kernel/include/net/
H A Dtls.h663 struct tls_offload_context_rx *rx_ctx = tls_offload_ctx_rx(tls_ctx); in tls_offload_rx_resync_request() local
665 atomic64_set(&rx_ctx->resync_req, ((u64)ntohl(seq) << 32) | RESYNC_REQ); in tls_offload_rx_resync_request()
673 struct tls_offload_context_rx *rx_ctx = tls_offload_ctx_rx(tls_ctx); in tls_offload_rx_resync_async_request_start() local
675 atomic64_set(&rx_ctx->resync_async->req, ((u64)ntohl(seq) << 32) | in tls_offload_rx_resync_async_request_start()
677 rx_ctx->resync_async->loglen = 0; in tls_offload_rx_resync_async_request_start()
678 rx_ctx->resync_async->rcd_delta = 0; in tls_offload_rx_resync_async_request_start()
685 struct tls_offload_context_rx *rx_ctx = tls_offload_ctx_rx(tls_ctx); in tls_offload_rx_resync_async_request_end() local
687 atomic64_set(&rx_ctx->resync_async->req, in tls_offload_rx_resync_async_request_end()
/OK3568_Linux_fs/kernel/net/wireless/
H A Dlib80211_crypt_wep.c36 struct arc4_ctx rx_ctx; member
177 arc4_setkey(&wep->rx_ctx, key, klen); in lib80211_wep_decrypt()
178 arc4_crypt(&wep->rx_ctx, pos, pos, plen + 4); in lib80211_wep_decrypt()
/OK3568_Linux_fs/kernel/net/tls/
H A Dtls_device.c685 struct tls_offload_context_rx *rx_ctx = tls_offload_ctx_rx(tls_ctx); in tls_device_resync_rx() local
688 trace_tls_device_rx_resync_send(sk, seq, rcd_sn, rx_ctx->resync_type); in tls_device_resync_rx()
757 struct tls_offload_context_rx *rx_ctx; in tls_device_rx_resync_new_rec() local
771 rx_ctx = tls_offload_ctx_rx(tls_ctx); in tls_device_rx_resync_new_rec()
774 switch (rx_ctx->resync_type) { in tls_device_rx_resync_new_rec()
776 resync_req = atomic64_read(&rx_ctx->resync_req); in tls_device_rx_resync_new_rec()
782 !atomic64_try_cmpxchg(&rx_ctx->resync_req, &resync_req, 0)) in tls_device_rx_resync_new_rec()
786 if (likely(!rx_ctx->resync_nh_do_now)) in tls_device_rx_resync_new_rec()
799 rx_ctx->resync_nh_do_now = 0; in tls_device_rx_resync_new_rec()
804 resync_req = atomic64_read(&rx_ctx->resync_async->req); in tls_device_rx_resync_new_rec()
[all …]
H A Dtls_sw.c2288 struct tls_sw_context_rx *rx_ctx = tls_sw_ctx_rx(tls_ctx); in tls_sw_strparser_arm() local
2291 rx_ctx->saved_data_ready = sk->sk_data_ready; in tls_sw_strparser_arm()
2295 strp_check_rcv(&rx_ctx->strp); in tls_sw_strparser_arm()
/OK3568_Linux_fs/kernel/net/tipc/
H A Dcrypto.c884 struct tipc_crypto_rx_ctx *rx_ctx; in tipc_aead_decrypt() local
906 ctx = tipc_aead_mem_alloc(tfm, sizeof(*rx_ctx), &iv, &req, &sg, nsg); in tipc_aead_decrypt()
938 rx_ctx = (struct tipc_crypto_rx_ctx *)ctx; in tipc_aead_decrypt()
939 rx_ctx->aead = aead; in tipc_aead_decrypt()
940 rx_ctx->bearer = b; in tipc_aead_decrypt()
964 struct tipc_crypto_rx_ctx *rx_ctx = TIPC_SKB_CB(skb)->crypto_ctx; in tipc_aead_decrypt_done() local
965 struct tipc_bearer *b = rx_ctx->bearer; in tipc_aead_decrypt_done()
966 struct tipc_aead *aead = rx_ctx->aead; in tipc_aead_decrypt_done()
981 kfree(rx_ctx); in tipc_aead_decrypt_done()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/i40e/
H A Di40e_virtchnl_pf.c634 struct i40e_hmc_obj_rxq rx_ctx; in i40e_config_vsi_rx_queue() local
638 memset(&rx_ctx, 0, sizeof(struct i40e_hmc_obj_rxq)); in i40e_config_vsi_rx_queue()
641 rx_ctx.base = info->dma_ring_addr / 128; in i40e_config_vsi_rx_queue()
642 rx_ctx.qlen = info->ring_len; in i40e_config_vsi_rx_queue()
645 rx_ctx.hsplit_0 = I40E_RX_SPLIT_L2 | in i40e_config_vsi_rx_queue()
654 rx_ctx.hbuff = info->hdr_size >> I40E_RXQ_CTX_HBUFF_SHIFT; in i40e_config_vsi_rx_queue()
657 rx_ctx.dtype = I40E_RX_DTYPE_HEADER_SPLIT; in i40e_config_vsi_rx_queue()
665 rx_ctx.dbuff = info->databuffer_size >> I40E_RXQ_CTX_DBUFF_SHIFT; in i40e_config_vsi_rx_queue()
672 rx_ctx.rxmax = info->max_pkt_size; in i40e_config_vsi_rx_queue()
676 rx_ctx.rxmax += VLAN_HLEN; in i40e_config_vsi_rx_queue()
[all …]
H A Di40e_main.c3399 struct i40e_hmc_obj_rxq rx_ctx; in i40e_configure_rx_ring() local
3407 memset(&rx_ctx, 0, sizeof(rx_ctx)); in i40e_configure_rx_ring()
3441 rx_ctx.dbuff = DIV_ROUND_UP(ring->rx_buf_len, in i40e_configure_rx_ring()
3444 rx_ctx.base = (ring->dma / 128); in i40e_configure_rx_ring()
3445 rx_ctx.qlen = ring->count; in i40e_configure_rx_ring()
3448 rx_ctx.dsize = 0; in i40e_configure_rx_ring()
3453 rx_ctx.hsplit_0 = 0; in i40e_configure_rx_ring()
3455 rx_ctx.rxmax = min_t(u16, vsi->max_frame, chain_len * ring->rx_buf_len); in i40e_configure_rx_ring()
3457 rx_ctx.lrxqthresh = 0; in i40e_configure_rx_ring()
3459 rx_ctx.lrxqthresh = 1; in i40e_configure_rx_ring()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/include/
H A Dlinux_osl.h151 void (*rx_fn)(void *rx_ctx, void *p);
152 void *rx_ctx; member
168 ((osl_pubinfo_t*)osh)->rx_ctx = _rx_ctx; \
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/include/
H A Dlinux_osl.h151 void (*rx_fn)(void *rx_ctx, void *p);
152 void *rx_ctx; member
168 ((osl_pubinfo_t*)osh)->rx_ctx = _rx_ctx; \
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/include/
H A Dlinux_osl.h159 void (*rx_fn)(void *rx_ctx, void *p);
160 void *rx_ctx; member
176 ((osl_pubinfo_t*)osh)->rx_ctx = _rx_ctx; \
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/include/
H A Dlinux_osl.h146 void (*rx_fn)(void *rx_ctx, void *p);
147 void *rx_ctx; member
163 ((osl_pubinfo_t*)osh)->rx_ctx = _rx_ctx; \
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/include/
H A Dlinux_osl.h150 void (*rx_fn)(void *rx_ctx, void *p);
151 void *rx_ctx; member
167 ((osl_pubinfo_t*)osh)->rx_ctx = _rx_ctx; \
/OK3568_Linux_fs/kernel/drivers/net/vmxnet3/
H A Dvmxnet3_int.h296 struct vmxnet3_rx_ctx rx_ctx; member
H A Dvmxnet3_drv.c1361 struct vmxnet3_rx_ctx *ctx = &rq->rx_ctx; in vmxnet3_rq_rx_complete()
1827 rq->rx_ctx.skb = NULL; in vmxnet3_rq_init()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/
H A Dlinux_pkt.c285 osh->pub.rx_fn(osh->pub.rx_ctx, p); in linux_pktfree()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/
H A Dlinux_pkt.c285 osh->pub.rx_fn(osh->pub.rx_ctx, p); in linux_pktfree()
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/
H A Dlinux_pkt.c285 osh->pub.rx_fn(osh->pub.rx_ctx, p); in linux_pktfree()
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Dlinux_pkt.c342 osh->pub.rx_fn(osh->pub.rx_ctx, p); in BCMFASTPATH()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Dlinux_pkt.c342 osh->pub.rx_fn(osh->pub.rx_ctx, p); in BCMFASTPATH()