Home
last modified time | relevance | path

Searched refs:tx (Results 1 – 25 of 39) sorted by relevance

12

/net/mac80211/
Dtx.c51 static __le16 ieee80211_duration(struct ieee80211_tx_data *tx, in ieee80211_duration() argument
57 struct ieee80211_local *local = tx->local; in ieee80211_duration()
65 if (tx->rate.flags & (IEEE80211_TX_RC_MCS | IEEE80211_TX_RC_VHT_MCS)) in ieee80211_duration()
69 chanctx_conf = rcu_dereference(tx->sdata->vif.chanctx_conf); in ieee80211_duration()
77 if (WARN_ON_ONCE(tx->rate.idx < 0)) in ieee80211_duration()
81 txrate = &sband->bitrates[tx->rate.idx]; in ieee80211_duration()
150 if (tx->sdata->vif.bss_conf.basic_rates & BIT(i)) in ieee80211_duration()
156 if (tx->sdata->flags & IEEE80211_SDATA_OPERATING_GMODE) in ieee80211_duration()
191 tx->sdata->vif.bss_conf.use_short_preamble, in ieee80211_duration()
201 tx->sdata->vif.bss_conf.use_short_preamble, in ieee80211_duration()
[all …]
Dwpa.h14 ieee80211_tx_h_michael_mic_add(struct ieee80211_tx_data *tx);
19 ieee80211_crypto_tkip_encrypt(struct ieee80211_tx_data *tx);
24 ieee80211_crypto_ccmp_encrypt(struct ieee80211_tx_data *tx,
31 ieee80211_crypto_aes_cmac_encrypt(struct ieee80211_tx_data *tx);
33 ieee80211_crypto_aes_cmac_256_encrypt(struct ieee80211_tx_data *tx);
39 ieee80211_crypto_aes_gmac_encrypt(struct ieee80211_tx_data *tx);
43 ieee80211_crypto_hw_encrypt(struct ieee80211_tx_data *tx);
48 ieee80211_crypto_gcmp_encrypt(struct ieee80211_tx_data *tx);
Dwpa.c30 ieee80211_tx_h_michael_mic_add(struct ieee80211_tx_data *tx) in ieee80211_tx_h_michael_mic_add() argument
36 struct sk_buff *skb = tx->skb; in ieee80211_tx_h_michael_mic_add()
41 if (!tx->key || tx->key->conf.cipher != WLAN_CIPHER_SUITE_TKIP || in ieee80211_tx_h_michael_mic_add()
59 ieee80211_hw_check(&tx->local->hw, SUPPORTS_TX_FRAG)) && in ieee80211_tx_h_michael_mic_add()
60 !(tx->key->conf.flags & (IEEE80211_KEY_FLAG_GENERATE_MMIC | in ieee80211_tx_h_michael_mic_add()
79 if (tx->key->conf.flags & IEEE80211_KEY_FLAG_PUT_MIC_SPACE) { in ieee80211_tx_h_michael_mic_add()
85 key = &tx->key->conf.key[NL80211_TKIP_DATA_OFFSET_TX_MIC_KEY]; in ieee80211_tx_h_michael_mic_add()
194 static int tkip_encrypt_skb(struct ieee80211_tx_data *tx, struct sk_buff *skb) in tkip_encrypt_skb() argument
197 struct ieee80211_key *key = tx->key; in tkip_encrypt_skb()
243 return ieee80211_tkip_encrypt_data(&tx->local->wep_tx_ctx, in tkip_encrypt_skb()
[all …]
Dwep.c272 static int wep_encrypt_skb(struct ieee80211_tx_data *tx, struct sk_buff *skb) in wep_encrypt_skb() argument
278 if (ieee80211_wep_encrypt(tx->local, skb, tx->key->conf.key, in wep_encrypt_skb()
279 tx->key->conf.keylen, in wep_encrypt_skb()
280 tx->key->conf.keyidx)) in wep_encrypt_skb()
284 if (!ieee80211_wep_add_iv(tx->local, skb, in wep_encrypt_skb()
285 tx->key->conf.keylen, in wep_encrypt_skb()
286 tx->key->conf.keyidx)) in wep_encrypt_skb()
294 ieee80211_crypto_wep_encrypt(struct ieee80211_tx_data *tx) in ieee80211_crypto_wep_encrypt() argument
298 ieee80211_tx_set_protected(tx); in ieee80211_crypto_wep_encrypt()
300 skb_queue_walk(&tx->skbs, skb) { in ieee80211_crypto_wep_encrypt()
[all …]
Dagg-rx.c59 u16 initiator, u16 reason, bool tx) in ___ieee80211_stop_rx_ba_session() argument
95 if (initiator == WLAN_BACK_RECIPIENT && tx) in ___ieee80211_stop_rx_ba_session()
118 u16 initiator, u16 reason, bool tx) in __ieee80211_stop_rx_ba_session() argument
121 ___ieee80211_stop_rx_ba_session(sta, tid, initiator, reason, tx); in __ieee80211_stop_rx_ba_session()
272 u16 buf_size, bool tx, bool auto_seq, in ___ieee80211_start_rx_ba_session() argument
455 if (tx) in ___ieee80211_start_rx_ba_session()
464 u16 tid, u16 buf_size, bool tx, in __ieee80211_start_rx_ba_session() argument
471 buf_size, tx, auto_seq, addbaext); in __ieee80211_start_rx_ba_session()
DMakefile13 ht.o agg-tx.o agg-rx.o \
28 tx.o \
Dmain.c411 .tx = 0xffff,
418 .tx = 0xffff,
423 .tx = 0xffff,
434 .tx = 0xffff,
444 .tx = 0xffff,
449 .tx = 0xffff,
459 .tx = 0xffff,
465 .tx = 0xffff,
516 if (WARN_ON(!ops->tx || !ops->start || !ops->stop || !ops->config || in ieee80211_alloc_hw_nm()
Dtkip.c155 struct tkip_ctx *ctx = &key->u.tkip.tx; in ieee80211_compute_tkip_p1k()
176 struct tkip_ctx *ctx = &key->u.tkip.tx; in ieee80211_get_tkip_p1k_iv()
202 struct tkip_ctx *ctx = &key->u.tkip.tx; in ieee80211_get_tkip_p2k()
Dwep.h28 ieee80211_crypto_wep_encrypt(struct ieee80211_tx_data *tx);
Dtrace.h1252 TP_PROTO(struct ieee80211_local *local, u32 tx, u32 rx),
1254 TP_ARGS(local, tx, rx),
1258 __field(u32, tx)
1264 __entry->tx = tx;
1270 LOCAL_PR_ARG, __entry->tx, __entry->rx
1275 TP_PROTO(struct ieee80211_local *local, u32 *tx, u32 *tx_max,
1278 TP_ARGS(local, tx, tx_max, rx, rx_max),
1282 __field(u32, tx)
1290 __entry->tx = *tx;
1299 __entry->tx, __entry->tx_max, __entry->rx, __entry->rx_max
Ddebugfs_sta.c303 bool start, tx; in sta_agg_status_write() local
321 tx = true; in sta_agg_status_write()
323 tx = false; in sta_agg_status_write()
332 if (!tx) in sta_agg_status_write()
345 if (!buf || !tx || !start) in sta_agg_status_write()
353 if (tx) { in sta_agg_status_write()
Ddriver-ops.h36 local->ops->tx(&local->hw, control, skb); in drv_tx()
711 u32 tx, u32 rx) in drv_set_ringparam() argument
717 trace_drv_set_ringparam(local, tx, rx); in drv_set_ringparam()
719 ret = local->ops->set_ringparam(&local->hw, tx, rx); in drv_set_ringparam()
726 u32 *tx, u32 *tx_max, u32 *rx, u32 *rx_max) in drv_get_ringparam() argument
730 trace_drv_get_ringparam(local, tx, tx_max, rx, rx_max); in drv_get_ringparam()
732 local->ops->get_ringparam(&local->hw, tx, tx_max, rx, rx_max); in drv_get_ringparam()
Dkey.h75 struct tkip_ctx tx; member
/net/ipv4/
Dtcp_rate.c65 TCP_SKB_CB(skb)->tx.first_tx_mstamp = tp->first_tx_mstamp; in tcp_rate_skb_sent()
66 TCP_SKB_CB(skb)->tx.delivered_mstamp = tp->delivered_mstamp; in tcp_rate_skb_sent()
67 TCP_SKB_CB(skb)->tx.delivered = tp->delivered; in tcp_rate_skb_sent()
68 TCP_SKB_CB(skb)->tx.is_app_limited = tp->app_limited ? 1 : 0; in tcp_rate_skb_sent()
84 if (!scb->tx.delivered_mstamp) in tcp_rate_skb_delivered()
88 after(scb->tx.delivered, rs->prior_delivered)) { in tcp_rate_skb_delivered()
89 rs->prior_delivered = scb->tx.delivered; in tcp_rate_skb_delivered()
90 rs->prior_mstamp = scb->tx.delivered_mstamp; in tcp_rate_skb_delivered()
91 rs->is_app_limited = scb->tx.is_app_limited; in tcp_rate_skb_delivered()
98 scb->tx.first_tx_mstamp); in tcp_rate_skb_delivered()
[all …]
/net/nfc/nci/
Dspi.c179 struct spi_transfer tx, rx; in __nci_spi_read() local
185 memset(&tx, 0, sizeof(struct spi_transfer)); in __nci_spi_read()
188 tx.tx_buf = req; in __nci_spi_read()
189 tx.len = 2; in __nci_spi_read()
190 tx.cs_change = 0; in __nci_spi_read()
191 tx.speed_hz = nspi->xfer_speed_hz; in __nci_spi_read()
192 spi_message_add_tail(&tx, &m); in __nci_spi_read()
/net/xdp/
Dxsk.c77 xs->tx->ring->flags |= XDP_RING_NEED_WAKEUP; in xsk_set_tx_need_wakeup()
104 xs->tx->ring->flags &= ~XDP_RING_NEED_WAKEUP; in xsk_clear_tx_need_wakeup()
292 if (!xskq_peek_desc(xs->tx, desc, umem)) in xsk_umem_consume_tx()
298 xskq_discard_desc(xs->tx); in xsk_umem_consume_tx()
353 while (xskq_peek_desc(xs->tx, &desc, xs->umem)) { in xsk_generic_xmit()
384 xskq_discard_desc(xs->tx); in xsk_generic_xmit()
409 if (unlikely(!xs->tx)) in __xsk_sendmsg()
454 if (xs->tx && !xskq_full_desc(xs->tx)) in xsk_poll()
564 xskq_destroy(xs->tx); in xsk_release()
647 if (!xs->rx && !xs->tx) { in xsk_bind()
[all …]
Dxsk.h15 struct xdp_ring_offset_v1 tx; member
Dxsk_diag.c42 if (!err && xs->tx) in xsk_diag_put_rings_cfg()
43 err = xsk_diag_put_ring(xs->tx, XDP_DIAG_TX_RING, nlskb); in xsk_diag_put_rings_cfg()
/net/tls/
Dtls_main.c278 kfree(ctx->tx.rec_seq); in tls_sk_proto_cleanup()
279 kfree(ctx->tx.iv); in tls_sk_proto_cleanup()
375 ctx->tx.iv + TLS_CIPHER_AES_GCM_128_SALT_SIZE, in do_tls_getsockopt_tx()
377 memcpy(crypto_info_aes_gcm_128->rec_seq, ctx->tx.rec_seq, in do_tls_getsockopt_tx()
397 ctx->tx.iv + TLS_CIPHER_AES_GCM_256_SALT_SIZE, in do_tls_getsockopt_tx()
399 memcpy(crypto_info_aes_gcm_256->rec_seq, ctx->tx.rec_seq, in do_tls_getsockopt_tx()
449 unsigned int optlen, int tx) in do_tls_setsockopt_conf() argument
463 if (tx) { in do_tls_setsockopt_conf()
527 if (tx) { in do_tls_setsockopt_conf()
548 if (tx) in do_tls_setsockopt_conf()
[all …]
Dtls_device.c57 kfree(ctx->tx.rec_seq); in tls_device_free_ctx()
58 kfree(ctx->tx.iv); in tls_device_free_ctx()
219 rcd_sn = tls_ctx->tx.rec_seq; in tls_device_resync_tx()
275 tls_advance_record_sn(sk, prot, &ctx->tx); in tls_push_record()
973 ctx->tx.iv = kmalloc(iv_size + TLS_CIPHER_AES_GCM_128_SALT_SIZE, in tls_set_device_offload()
975 if (!ctx->tx.iv) { in tls_set_device_offload()
980 memcpy(ctx->tx.iv + TLS_CIPHER_AES_GCM_128_SALT_SIZE, iv, iv_size); in tls_set_device_offload()
983 ctx->tx.rec_seq = kmemdup(rec_seq, rec_seq_size, GFP_KERNEL); in tls_set_device_offload()
984 if (!ctx->tx.rec_seq) { in tls_set_device_offload()
994 memcpy(&rcd_sn, ctx->tx.rec_seq, sizeof(rcd_sn)); in tls_set_device_offload()
[all …]
/net/dccp/
Dfeat.c1448 } tx, rx; in dccp_feat_init() local
1474 if (ccid_get_builtin_ccids(&tx.val, &tx.len)) in dccp_feat_init()
1477 kfree(tx.val); in dccp_feat_init()
1481 if (!dccp_feat_prefer(sysctl_dccp_tx_ccid, tx.val, tx.len) || in dccp_feat_init()
1485 rc = __feat_register_sp(fn, DCCPF_CCID, true, false, tx.val, tx.len); in dccp_feat_init()
1492 kfree(tx.val); in dccp_feat_init()
/net/can/j1939/
Dtransport.c731 session->pkt.tx = 0; in j1939_session_tx_rts()
780 session->pkt.tx = session->pkt.tx_acked; in j1939_session_tx_dpo()
798 se_skb = j1939_session_skb_get_by_offset(session, session->pkt.tx * 7); in j1939_session_tx_dat()
812 while (session->pkt.tx < pkt_end) { in j1939_session_tx_dat()
813 dat[0] = session->pkt.tx - session->pkt.dpo + 1; in j1939_session_tx_dat()
814 offset = (session->pkt.tx * 7) - skcb->offset; in j1939_session_tx_dat()
822 __func__, session, skcb->offset, se_skb->len , session->pkt.tx); in j1939_session_tx_dat()
845 session->pkt.tx++; in j1939_session_tx_dat()
849 if (session->pkt.tx < session->pkt.total && pdelay) { in j1939_session_tx_dat()
1435 session->pkt.tx = session->pkt.tx_acked; in j1939_xtp_rx_cts_one()
[all …]
/net/ieee802154/6lowpan/
DMakefile4 ieee802154_6lowpan-y := core.o rx.o reassembly.o tx.o
/net/mac802154/
DMakefile3 mac802154-objs := main.o rx.o tx.o mac_cmd.o mib.o \
/net/wireless/
Dtrace.h1618 TP_PROTO(struct wiphy *wiphy, int ret, u32 tx, u32 rx),
1619 TP_ARGS(wiphy, ret, tx, rx),
1623 __field(u32, tx)
1629 __entry->tx = tx;
1633 WIPHY_PR_ARG, __entry->ret, __entry->tx, __entry->rx)
1637 TP_PROTO(struct wiphy *wiphy, u32 tx, u32 tx_max,
1639 TP_ARGS(wiphy, tx, tx_max, rx, rx_max),
1642 __field(u32, tx)
1649 __entry->tx = tx;
1655 WIPHY_PR_ARG, __entry->tx, __entry->tx_max, __entry->rx,
[all …]

12