Lines Matching refs:sidx
297 u8 sidx; in plfxlc_op_tx() local
301 for (sidx = 0; sidx < MAX_STA_NUM; sidx++) { in plfxlc_op_tx()
302 if (!(tx->station[sidx].flag & STATION_CONNECTED_FLAG)) in plfxlc_op_tx()
304 if (memcmp(tx->station[sidx].mac, dst_mac, ETH_ALEN)) in plfxlc_op_tx()
312 sidx = STA_BROADCAST_INDEX; in plfxlc_op_tx()
315 if (skb_queue_len(&tx->station[sidx].data_list) > 60) in plfxlc_op_tx()
319 if (skb_queue_len(&tx->station[sidx].data_list) > 256) in plfxlc_op_tx()
321 skb_queue_tail(&tx->station[sidx].data_list, skb); in plfxlc_op_tx()
404 int sidx; in plfxlc_mac_rx() local
447 for (sidx = 0; sidx < MAX_STA_NUM - 1; sidx++) { in plfxlc_mac_rx()
448 if (memcmp(&buffer[10], tx->station[sidx].mac, ETH_ALEN)) in plfxlc_mac_rx()
450 if (tx->station[sidx].flag & STATION_CONNECTED_FLAG) { in plfxlc_mac_rx()
451 tx->station[sidx].flag |= STATION_HEARTBEAT_FLAG; in plfxlc_mac_rx()
456 if (sidx == MAX_STA_NUM - 1) { in plfxlc_mac_rx()
457 for (sidx = 0; sidx < MAX_STA_NUM - 1; sidx++) { in plfxlc_mac_rx()
458 if (tx->station[sidx].flag & STATION_CONNECTED_FLAG) in plfxlc_mac_rx()
460 memcpy(tx->station[sidx].mac, &buffer[10], ETH_ALEN); in plfxlc_mac_rx()
461 tx->station[sidx].flag |= STATION_CONNECTED_FLAG; in plfxlc_mac_rx()
462 tx->station[sidx].flag |= STATION_HEARTBEAT_FLAG; in plfxlc_mac_rx()