rx_pkt
rx_pkt(dev);
[CPL_RX_PKT] = rx_pkt,
stats->value[MANA_IB_RX_PKT] = resp.rx_pkt;
u64 rx_pkt;
int rx_pkt = 0, pg_ring_used = 0;
return rx_pkt;
rx_pkt++;
if (rx_pkt == budget)
return rx_pkt;
rx_pkt++;
if (rx_pkt == budget)
return rx_pkt;
int rx_pkt = 0;
return rx_pkt;
sinfo->rx_packets = vif->target_stats.rx_pkt;
u64 rx_pkt;
struct htc_packet *rx_pkt = NULL;
rx_pkt = htc_wait_for_ctrl_msg(target);
if (!rx_pkt) {
resp_msg = (struct htc_conn_service_resp *)rx_pkt->buf;
(rx_pkt->act_len < sizeof(*resp_msg))) {
if (rx_pkt) {
htc_rxpkt_reset(rx_pkt);
reclaim_rx_ctrl_buf(target, rx_pkt);
stats->rx_pkt += le32_to_cpu(tgt_stats->stats.rx.pkt);
.rx_pkt = {
.rx_pkt = {
.rx_pkt = {
.rx_pkt = {
.rx_pkt = {
.rx_pkt = {
.rx_pkt = {
.rx_pkt = {
.rx_pkt = {
.rx_pkt = {
.rx_pkt = {
} rx_pkt;
.rx_pkt = {
.rx_pkt = {
le32_encode_bits(param->rx_pkt.baid,
le32_encode_bits(param->rx_pkt.sn,
le32_encode_bits(param->rx_pkt.nssn,
if (param->rx_pkt.old_sn)
if (param->rx_pkt.dup)
if (param->rx_pkt.amsdu) {
if (param->rx_pkt.last_subframe)
baid_data->tid = param->rx_pkt.tid;
skb = alloc_and_setup_skb(param->rx_pkt.fc, param->rx_pkt.sn,
param->rx_pkt.tid, param->rx_pkt.multicast);
.rx_pkt = {
.rx_pkt = {
.rx_pkt = {
.rx_pkt = {
.rx_pkt = {
.rx_pkt = {
.rx_pkt = {
.rx_pkt = {
.rx_pkt = {
.rx_pkt = {
.rx_pkt = {
} rx_pkt;
.rx_pkt = {
u8 tid = param->rx_pkt.tid;
hdr->frame_control = param->rx_pkt.fc;
hdr->seq_ctrl = param->rx_pkt.seq;
if (param->rx_pkt.multicast)
mpdu_desc->amsdu_info = param->rx_pkt.sub_frame_idx &
if (param->rx_pkt.is_amsdu)
.rx_pkt = {
.rx_pkt = {
.rx_pkt = {
.rx_pkt = {
.rx_pkt = {
.rx_pkt = {
int rsi_read_pkt(struct rsi_common *common, u8 *rx_pkt, s32 rcv_pkt_len)
frame_desc = &rx_pkt[index];
int rsi_read_pkt(struct rsi_common *common, u8 *rx_pkt, s32 rcv_pkt_len);
void *rx_pkt;
udev->rx_pkt = udev->ll2_buf + qedi_ll2_buf_size;
pkt = udev->rx_pkt + (prod * qedi_ll2_buf_size);
if (pmlmeinfo->FW_sta_info[i].rx_pkt == sta_rx_pkts(psta)) {
pmlmeinfo->FW_sta_info[i].rx_pkt = (u32)sta_rx_pkts(psta);
u32 rx_pkt;