| /net/mac80211/ |
| A D | debugfs_sta.c | 678 u8 *cap; in link_sta_he_capa_read() local 695 cap[0], cap[1], cap[2], cap[3], cap[4], cap[5]); in link_sta_he_capa_read() 739 switch (((cap[2] << 1) | (cap[1] >> 7)) & 0x3) { in link_sta_he_capa_read() 806 cap[0], cap[1], cap[2], cap[3], cap[4], cap[5], cap[6], in link_sta_he_capa_read() 807 cap[7], cap[8], cap[9], cap[10]); in link_sta_he_capa_read() 1013 if (cap[0] & in link_sta_he_capa_read() 1051 u8 *cap; in link_sta_eht_capa_read() local 1113 i = cap[0] >> 7; in link_sta_eht_capa_read() 1120 i = cap[2] >> 6; in link_sta_eht_capa_read() 1156 i = cap[5] >> 6; in link_sta_eht_capa_read() [all …]
|
| A D | vht.c | 25 vht_cap->cap &= ~flag; in __check_vhtcap_disable() 60 u32 cap, n; in ieee80211_apply_vhtcap_overrides() local 65 cap = vht_cap->cap & IEEE80211_VHT_CAP_MAX_A_MPDU_LENGTH_EXPONENT_MASK; in ieee80211_apply_vhtcap_overrides() 68 if (n < cap) { in ieee80211_apply_vhtcap_overrides() 69 vht_cap->cap &= in ieee80211_apply_vhtcap_overrides() 71 vht_cap->cap |= in ieee80211_apply_vhtcap_overrides() 172 vht_cap->cap = cap_info; in ieee80211_vht_cap_ie_to_sta_vht_cap() 188 vht_cap->cap |= cap_info & in ieee80211_vht_cap_ie_to_sta_vht_cap() 192 vht_cap->cap |= cap_info & in ieee80211_vht_cap_ie_to_sta_vht_cap() 201 vht_cap->cap |= cap_info & own_cap.cap & in ieee80211_vht_cap_ie_to_sta_vht_cap() [all …]
|
| A D | ht.c | 29 ht_cap->cap &= ~flag; in __check_htcap_disable() 42 ht_cap->cap |= flag; in __check_htcap_enable() 114 ht_cap->cap |= le16_to_cpu(ht_capa->cap_info) & in ieee80211_apply_htcap_overrides() 177 ht_cap.cap = le16_to_cpu(ht_cap_ie->cap_info) & in ieee80211_ht_cap_ie_to_sta_ht_cap() 178 (own_cap.cap | ~(IEEE80211_HT_CAP_LDPC_CODING | in ieee80211_ht_cap_ie_to_sta_ht_cap() 189 if (!(own_cap.cap & IEEE80211_HT_CAP_TX_STBC)) in ieee80211_ht_cap_ie_to_sta_ht_cap() 190 ht_cap.cap &= ~IEEE80211_HT_CAP_RX_STBC; in ieee80211_ht_cap_ie_to_sta_ht_cap() 191 if (!(own_cap.cap & IEEE80211_HT_CAP_RX_STBC)) in ieee80211_ht_cap_ie_to_sta_ht_cap() 192 ht_cap.cap &= ~IEEE80211_HT_CAP_TX_STBC; in ieee80211_ht_cap_ie_to_sta_ht_cap() 243 if (ht_cap.cap & IEEE80211_HT_CAP_MAX_AMSDU) in ieee80211_ht_cap_ie_to_sta_ht_cap() [all …]
|
| A D | s1g.c | 206 memcpy(s1g_cap->cap, s1g_cap_ie->capab_info, sizeof(s1g_cap->cap)); in ieee80211_s1g_cap_to_sta_s1g_cap() 213 if (s1g_cap->cap[3] & S1G_CAP3_MAX_MPDU_LEN) { in ieee80211_s1g_cap_to_sta_s1g_cap()
|
| A D | util.c | 1188 skb_put_data(skb, &s1g_cap->cap, sizeof(s1g_cap->cap)); in ieee80211_put_s1g_cap() 1285 sband->ht_cap.cap); in ieee80211_put_preq_ies_band() 1330 sband->vht_cap.cap); in ieee80211_put_preq_ies_band() 2364 u16 cap) in ieee80211_ie_build_ht_cap() argument 2373 tmp = cpu_to_le16(cap); in ieee80211_ie_build_ht_cap() 2399 u32 cap) in ieee80211_ie_build_vht_cap() argument 2408 tmp = cpu_to_le32(cap); in ieee80211_ie_build_vht_cap() 2582 __le16 cap; in ieee80211_put_he_6ghz_cap() local 2599 cap = iftd->he_6ghz_capa.capa; in ieee80211_put_he_6ghz_cap() 2627 skb_put_data(skb, &cap, sizeof(cap)); in ieee80211_put_he_6ghz_cap() [all …]
|
| A D | mesh.c | 449 ieee80211_ie_build_ht_cap(pos, &sband->ht_cap, sband->ht_cap.cap); in mesh_add_ht_cap_ie() 521 ieee80211_ie_build_vht_cap(pos, &sband->vht_cap, sband->vht_cap.cap); in mesh_add_vht_cap_ie() 719 const struct element *cap; in ieee80211_mesh_update_bss_params() local 734 cap = cfg80211_find_ext_elem(WLAN_EID_EXT_HE_OPERATION, ie, ie_len); in ieee80211_mesh_update_bss_params() 735 if (cap && cap->datalen >= 1 + sizeof(*he_oper) && in ieee80211_mesh_update_bss_params() 736 cap->datalen >= 1 + ieee80211_he_oper_size(cap->data + 1)) in ieee80211_mesh_update_bss_params() 737 he_oper = (void *)(cap->data + 1); in ieee80211_mesh_update_bss_params()
|
| A D | tdls.c | 459 ht_cap.cap |= WLAN_HT_CAP_SM_PS_DISABLED in ieee80211_tdls_add_setup_start_ies() 463 ieee80211_ie_build_ht_cap(pos, &ht_cap, ht_cap.cap); in ieee80211_tdls_add_setup_start_ies() 470 ieee80211_ie_build_ht_cap(pos, &ht_cap, ht_cap.cap); in ieee80211_tdls_add_setup_start_ies() 474 (ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40)) in ieee80211_tdls_add_setup_start_ies() 518 ieee80211_ie_build_vht_cap(pos, &vht_cap, vht_cap.cap); in ieee80211_tdls_add_setup_start_ies() 525 ieee80211_ie_build_vht_cap(pos, &vht_cap, vht_cap.cap); in ieee80211_tdls_add_setup_start_ies()
|
| A D | mlme.c | 1369 u16 cap; in ieee80211_add_ht_ie() local 1378 cap = ht_cap.cap; in ieee80211_add_ht_ie() 1384 cap &= ~IEEE80211_HT_CAP_SGI_40; in ieee80211_add_ht_ie() 1390 cap &= ~IEEE80211_HT_CAP_SGI_40; in ieee80211_add_ht_ie() 1402 cap &= ~IEEE80211_HT_CAP_SGI_40; in ieee80211_add_ht_ie() 1406 cap &= ~IEEE80211_HT_CAP_SM_PS; in ieee80211_add_ht_ie() 1443 u32 cap; in ieee80211_add_vht_ie() local 1454 cap = vht_cap.cap; in ieee80211_add_vht_ie() 1501 our_bf_sts = cap & mask; in ieee80211_add_vht_ie() 1504 cap &= ~mask; in ieee80211_add_vht_ie() [all …]
|
| A D | agg-rx.c | 331 !(sta->sta.deflink.ht_cap.cap & IEEE80211_HT_CAP_DELAY_BA) || in __ieee80211_start_rx_ba_session() 332 !(sta->sta.deflink.s1g_cap.cap[3] & S1G_CAP3_HT_DELAYED_BA))) || in __ieee80211_start_rx_ba_session()
|
| A D | ibss.c | 178 pos = ieee80211_ie_build_ht_cap(pos, &ht_cap, ht_cap.cap); in ieee80211_ibss_build_presp() 192 sband->vht_cap.cap); in ieee80211_ibss_build_presp() 1034 struct ieee80211_sta_vht_cap cap = sta->sta.deflink.vht_cap; in ieee80211_update_sta_info() local 1046 if (memcmp(&cap, &sta->sta.deflink.vht_cap, sizeof(cap))) in ieee80211_update_sta_info()
|
| /net/sunrpc/xprtrdma/ |
| A D | frwr_ops.c | 191 ep->re_attr.cap.max_send_sge = max_sge; in frwr_query_device() 192 ep->re_attr.cap.max_recv_sge = 1; in frwr_query_device() 238 ep->re_attr.cap.max_send_wr = ep->re_max_requests * depth; in frwr_query_device() 239 if (ep->re_attr.cap.max_send_wr > max_qp_wr) { in frwr_query_device() 243 ep->re_attr.cap.max_send_wr = ep->re_max_requests * depth; in frwr_query_device() 245 ep->re_attr.cap.max_send_wr += RPCRDMA_BACKWARD_WRS; in frwr_query_device() 246 ep->re_attr.cap.max_send_wr += 1; /* for ib_drain_sq */ in frwr_query_device() 247 ep->re_attr.cap.max_recv_wr = ep->re_max_requests; in frwr_query_device() 248 ep->re_attr.cap.max_recv_wr += RPCRDMA_BACKWARD_WRS; in frwr_query_device() 249 ep->re_attr.cap.max_recv_wr += RPCRDMA_MAX_RECV_BATCH; in frwr_query_device() [all …]
|
| A D | svc_rdma_transport.c | 496 qp_attr.cap.max_rdma_ctxs = ctxts; in svc_rdma_accept() 497 qp_attr.cap.max_send_wr = newxprt->sc_sq_depth - ctxts; in svc_rdma_accept() 498 qp_attr.cap.max_recv_wr = rq_depth; in svc_rdma_accept() 499 qp_attr.cap.max_send_sge = newxprt->sc_max_send_sges; in svc_rdma_accept() 500 qp_attr.cap.max_recv_sge = 1; in svc_rdma_accept() 506 qp_attr.cap.max_send_wr, qp_attr.cap.max_recv_wr); in svc_rdma_accept() 508 qp_attr.cap.max_send_sge, qp_attr.cap.max_recv_sge); in svc_rdma_accept() 516 newxprt->sc_max_send_sges = qp_attr.cap.max_send_sge; in svc_rdma_accept()
|
| A D | verbs.c | 412 ep->re_attr.cap.max_inline_data = 0; in rpcrdma_ep_create() 422 ep->re_attr.cap.max_send_wr, in rpcrdma_ep_create() 431 ep->re_attr.cap.max_recv_wr, in rpcrdma_ep_create() 618 sc = kzalloc(struct_size(sc, sc_sges, ep->re_attr.cap.max_send_sge), in rpcrdma_sendctx_create()
|
| /net/wireless/ |
| A D | chan.c | 1141 u32 width, control_freq, cap; in _cfg80211_chandef_usable() local 1205 if (!(ht_cap->cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40) || in _cfg80211_chandef_usable() 1206 ht_cap->cap & IEEE80211_HT_CAP_40MHZ_INTOLERANT) in _cfg80211_chandef_usable() 1216 cap = vht_cap->cap; in _cfg80211_chandef_usable() 1218 (cap & IEEE80211_VHT_CAP_SUPP_CHAN_WIDTH_160_80PLUS80MHZ) || in _cfg80211_chandef_usable() 1219 (cap & IEEE80211_VHT_CAP_SUPP_CHAN_WIDTH_160MHZ && in _cfg80211_chandef_usable() 1220 cap & IEEE80211_VHT_CAP_EXT_NSS_BW_MASK) || in _cfg80211_chandef_usable() 1222 u32_get_bits(cap, IEEE80211_VHT_CAP_EXT_NSS_BW_MASK) > 1); in _cfg80211_chandef_usable() 1241 cap = vht_cap->cap & IEEE80211_VHT_CAP_SUPP_CHAN_WIDTH_MASK; in _cfg80211_chandef_usable() 1242 if (cap != IEEE80211_VHT_CAP_SUPP_CHAN_WIDTH_160MHZ && in _cfg80211_chandef_usable() [all …]
|
| A D | nl80211.c | 2236 cap->ftm.preambles)) in nl80211_send_pmsr_ftm_capa() 2239 cap->ftm.bandwidths)) in nl80211_send_pmsr_ftm_capa() 2266 if (!cap) in nl80211_send_pmsr_capa() 6062 if (cap && cap->datalen >= sizeof(*params->ht_cap)) in nl80211_calculate_ap_params() 6065 if (cap && cap->datalen >= sizeof(*params->vht_cap)) in nl80211_calculate_ap_params() 6068 if (cap && cap->datalen >= sizeof(*params->he_cap) + 1) in nl80211_calculate_ap_params() 6071 if (cap && cap->datalen >= sizeof(*params->he_oper) + 1) in nl80211_calculate_ap_params() 6074 if (cap) { in nl80211_calculate_ap_params() 6075 if (!cap->datalen) in nl80211_calculate_ap_params() 6084 if (cap) { in nl80211_calculate_ap_params() [all …]
|
| /net/9p/ |
| A D | trans_rdma.c | 712 qp_attr.cap.max_send_wr = opts.sq_depth; in rdma_create_trans() 713 qp_attr.cap.max_recv_wr = opts.rq_depth; in rdma_create_trans() 714 qp_attr.cap.max_send_sge = P9_RDMA_SEND_SGE; in rdma_create_trans() 715 qp_attr.cap.max_recv_sge = P9_RDMA_RECV_SGE; in rdma_create_trans()
|
| /net/mac80211/tests/ |
| A D | util.c | 256 sband->vht_cap.cap = in t_sdata_init() 278 sband->ht_cap.cap = IEEE80211_HT_CAP_SUP_WIDTH_20_40 | in t_sdata_init()
|
| /net/ncsi/ |
| A D | ncsi-rsp.c | 803 nc->caps[NCSI_CAP_GENERIC].cap = ntohl(rsp->cap) & in ncsi_rsp_handler_gc() 805 nc->caps[NCSI_CAP_BC].cap = ntohl(rsp->bc_cap) & in ncsi_rsp_handler_gc() 807 nc->caps[NCSI_CAP_MC].cap = ntohl(rsp->mc_cap) & in ncsi_rsp_handler_gc() 809 nc->caps[NCSI_CAP_BUFFER].cap = ntohl(rsp->buf_cap); in ncsi_rsp_handler_gc() 810 nc->caps[NCSI_CAP_AEN].cap = ntohl(rsp->aen_cap) & in ncsi_rsp_handler_gc() 812 nc->caps[NCSI_CAP_VLAN].cap = rsp->vlan_mode & in ncsi_rsp_handler_gc()
|
| A D | ncsi-manage.c | 1126 nca.dwords[0] = nc->caps[NCSI_CAP_BC].cap; in ncsi_configure_channel() 1131 if (nc->caps[NCSI_CAP_GENERIC].cap & in ncsi_configure_channel() 1156 if (!(nc->caps[NCSI_CAP_AEN].cap & NCSI_CAP_AEN_MASK)) in ncsi_configure_channel() 1161 nca.dwords[1] = nc->caps[NCSI_CAP_AEN].cap; in ncsi_configure_channel() 1329 unsigned int cap; in ncsi_check_hwa() local 1339 cap = nc->caps[NCSI_CAP_GENERIC].cap; in ncsi_check_hwa() 1340 if (!(cap & NCSI_CAP_GENERIC_HWA) || in ncsi_check_hwa() 1341 (cap & NCSI_CAP_GENERIC_HWA_MASK) != in ncsi_check_hwa()
|
| /net/netfilter/ |
| A D | xt_hashlimit.c | 535 u64 cap, cpj; in rateinfo_recalc() local 560 cap = CREDITS_PER_JIFFY_BYTES * HZ; in rateinfo_recalc() 562 dh->rateinfo.credit = cap; in rateinfo_recalc() 569 cap = dh->rateinfo.credit_cap; in rateinfo_recalc() 571 if (dh->rateinfo.credit > cap) in rateinfo_recalc() 572 dh->rateinfo.credit = cap; in rateinfo_recalc()
|
| /net/netlink/ |
| A D | af_netlink.c | 850 struct user_namespace *user_ns, int cap) in __netlink_ns_capable() argument 853 file_ns_capable(nsp->sk->sk_socket->file, user_ns, cap)) && in __netlink_ns_capable() 854 ns_capable(user_ns, cap); in __netlink_ns_capable() 869 struct user_namespace *user_ns, int cap) in netlink_ns_capable() argument 871 return __netlink_ns_capable(&NETLINK_CB(skb), user_ns, cap); in netlink_ns_capable() 884 bool netlink_capable(const struct sk_buff *skb, int cap) in netlink_capable() argument 886 return netlink_ns_capable(skb, &init_user_ns, cap); in netlink_capable() 900 bool netlink_net_capable(const struct sk_buff *skb, int cap) in netlink_net_capable() argument 902 return netlink_ns_capable(skb, sock_net(skb->sk)->user_ns, cap); in netlink_net_capable()
|
| /net/core/ |
| A D | sock.c | 172 struct user_namespace *user_ns, int cap) in sk_ns_capable() argument 174 return file_ns_capable(sk->sk_socket->file, user_ns, cap) && in sk_ns_capable() 175 ns_capable(user_ns, cap); in sk_ns_capable() 188 bool sk_capable(const struct sock *sk, int cap) in sk_capable() argument 190 return sk_ns_capable(sk, &init_user_ns, cap); in sk_capable() 203 bool sk_net_capable(const struct sock *sk, int cap) in sk_net_capable() argument 205 return sk_ns_capable(sk, sock_net(sk)->user_ns, cap); in sk_net_capable() 1159 bool sockopt_ns_capable(struct user_namespace *ns, int cap) in sockopt_ns_capable() argument 1161 return has_current_bpf_ctx() || ns_capable(ns, cap); in sockopt_ns_capable() 1165 bool sockopt_capable(int cap) in sockopt_capable() argument [all …]
|
| /net/rds/ |
| A D | ib_cm.c | 587 attr.cap.max_send_wr = ic->i_send_ring.w_nr + fr_queue_space + 1; in rds_ib_setup_qp() 588 attr.cap.max_recv_wr = ic->i_recv_ring.w_nr + 1; in rds_ib_setup_qp() 589 attr.cap.max_send_sge = rds_ibdev->max_sge; in rds_ib_setup_qp() 590 attr.cap.max_recv_sge = RDS_IB_RECV_SGE; in rds_ib_setup_qp()
|
| /net/smc/ |
| A D | smc_wr.c | 551 lnk->qp_attr.cap.max_send_wr); in smc_wr_remember_qp_attr() 553 lnk->qp_attr.cap.max_recv_wr); in smc_wr_remember_qp_attr() 558 bool send_inline = (lnk->qp_attr.cap.max_inline_data > SMC_WR_TX_SIZE); in smc_wr_init_sge()
|
| /net/mptcp/ |
| A D | sockopt.c | 1615 int space, cap; in mptcp_set_rcvlowat() local 1622 cap = sk->sk_rcvbuf >> 1; in mptcp_set_rcvlowat() 1624 cap = READ_ONCE(sock_net(sk)->ipv4.sysctl_tcp_rmem[2]) >> 1; in mptcp_set_rcvlowat() 1625 val = min(val, cap); in mptcp_set_rcvlowat()
|