/net/mac80211/ |
D | tx.c | 51 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 …]
|
D | wpa.h | 14 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);
|
D | wpa.c | 30 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 …]
|
D | wep.c | 272 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 …]
|
D | agg-rx.c | 59 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()
|
D | Makefile | 13 ht.o agg-tx.o agg-rx.o \ 28 tx.o \
|
D | main.c | 411 .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()
|
D | tkip.c | 155 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()
|
D | wep.h | 28 ieee80211_crypto_wep_encrypt(struct ieee80211_tx_data *tx);
|
D | trace.h | 1252 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
|
D | debugfs_sta.c | 303 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()
|
D | driver-ops.h | 36 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()
|
D | key.h | 75 struct tkip_ctx tx; member
|
/net/ipv4/ |
D | tcp_rate.c | 65 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/ |
D | spi.c | 179 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/ |
D | xsk.c | 77 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 …]
|
D | xsk.h | 15 struct xdp_ring_offset_v1 tx; member
|
D | xsk_diag.c | 42 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/ |
D | tls_main.c | 278 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 …]
|
D | tls_device.c | 57 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/ |
D | feat.c | 1448 } 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/ |
D | transport.c | 731 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/ |
D | Makefile | 4 ieee802154_6lowpan-y := core.o rx.o reassembly.o tx.o
|
/net/mac802154/ |
D | Makefile | 3 mac802154-objs := main.o rx.o tx.o mac_cmd.o mib.o \
|
/net/wireless/ |
D | trace.h | 1618 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 …]
|