/net/netfilter/ |
D | xt_connbytes.c | 23 const struct xt_connbytes_info *sinfo = par->matchinfo; in connbytes_mt() local 41 switch (sinfo->what) { in connbytes_mt() 43 switch (sinfo->direction) { in connbytes_mt() 57 switch (sinfo->direction) { in connbytes_mt() 71 switch (sinfo->direction) { in connbytes_mt() 92 if (sinfo->count.to >= sinfo->count.from) in connbytes_mt() 93 return what <= sinfo->count.to && what >= sinfo->count.from; in connbytes_mt() 95 return what < sinfo->count.to || what > sinfo->count.from; in connbytes_mt() 100 const struct xt_connbytes_info *sinfo = par->matchinfo; in connbytes_mt_check() local 103 if (sinfo->what != XT_CONNBYTES_PKTS && in connbytes_mt_check() [all …]
|
D | xt_state.c | 23 const struct xt_state_info *sinfo = par->matchinfo; in state_mt() local 35 return (sinfo->statemask & statebit); in state_mt()
|
/net/mac80211/ |
D | sta_info.c | 602 struct station_info *sinfo = NULL; in sta_info_insert_finish() local 613 sinfo = kzalloc(sizeof(struct station_info), GFP_KERNEL); in sta_info_insert_finish() 614 if (!sinfo) { in sta_info_insert_finish() 652 sinfo->generation = local->sta_generation; in sta_info_insert_finish() 653 cfg80211_new_sta(sdata->dev, sta->sta.addr, sinfo, GFP_KERNEL); in sta_info_insert_finish() 654 kfree(sinfo); in sta_info_insert_finish() 675 kfree(sinfo); in sta_info_insert_finish() 1024 struct station_info *sinfo; in __sta_info_destroy_part2() local 1062 sinfo = kzalloc(sizeof(*sinfo), GFP_KERNEL); in __sta_info_destroy_part2() 1063 if (sinfo) in __sta_info_destroy_part2() [all …]
|
D | ethtool.c | 73 struct station_info sinfo; in ieee80211_get_stats() local 88 data[i++] += sinfo.tx_packets; \ in ieee80211_get_stats() 89 data[i++] += sinfo.tx_bytes; \ in ieee80211_get_stats() 109 memset(&sinfo, 0, sizeof(sinfo)); in ieee80211_get_stats() 110 sta_set_sinfo(sta, &sinfo, false); in ieee80211_get_stats() 118 if (sinfo.filled & BIT_ULL(NL80211_STA_INFO_TX_BITRATE)) in ieee80211_get_stats() 120 cfg80211_calculate_bitrate(&sinfo.txrate); in ieee80211_get_stats() 122 if (sinfo.filled & BIT_ULL(NL80211_STA_INFO_RX_BITRATE)) in ieee80211_get_stats() 124 cfg80211_calculate_bitrate(&sinfo.rxrate); in ieee80211_get_stats() 127 if (sinfo.filled & BIT_ULL(NL80211_STA_INFO_SIGNAL_AVG)) in ieee80211_get_stats() [all …]
|
D | sta_info.h | 786 void sta_set_sinfo(struct sta_info *sta, struct station_info *sinfo,
|
D | driver-ops.h | 559 struct station_info *sinfo) in drv_sta_statistics() argument 567 local->ops->sta_statistics(&local->hw, &sdata->vif, sta, sinfo); in drv_sta_statistics()
|
D | cfg.c | 719 int idx, u8 *mac, struct station_info *sinfo) in ieee80211_dump_station() argument 732 sta_set_sinfo(sta, sinfo, true); in ieee80211_dump_station() 749 const u8 *mac, struct station_info *sinfo) in ieee80211_get_station() argument 761 sta_set_sinfo(sta, sinfo, true); in ieee80211_get_station()
|
/net/sctp/ |
D | chunk.c | 149 struct sctp_sndrcvinfo *sinfo, in sctp_datamsg_from_user() argument 167 if (asoc->peer.prsctp_capable && sinfo->sinfo_timetolive && in sctp_datamsg_from_user() 168 (SCTP_PR_TTL_ENABLED(sinfo->sinfo_flags) || in sctp_datamsg_from_user() 169 !SCTP_PR_POLICY(sinfo->sinfo_flags))) in sctp_datamsg_from_user() 171 msecs_to_jiffies(sinfo->sinfo_timetolive); in sctp_datamsg_from_user() 195 if (sinfo->sinfo_tsn && in sctp_datamsg_from_user() 196 sinfo->sinfo_ssn != asoc->active_key_id) { in sctp_datamsg_from_user() 197 shkey = sctp_auth_get_shkey(asoc, sinfo->sinfo_ssn); in sctp_datamsg_from_user() 259 if ((sinfo->sinfo_flags & SCTP_EOF) || in sctp_datamsg_from_user() 260 (sinfo->sinfo_flags & SCTP_SACK_IMMEDIATELY)) in sctp_datamsg_from_user() [all …]
|
D | ulpevent.c | 490 memcpy(&ssf->ssf_info, &chunk->sinfo, sizeof(struct sctp_sndrcvinfo)); in sctp_ulpevent_make_send_failed() 932 struct sctp_sndrcvinfo sinfo; in sctp_ulpevent_read_sndrcvinfo() local 937 memset(&sinfo, 0, sizeof(sinfo)); in sctp_ulpevent_read_sndrcvinfo() 938 sinfo.sinfo_stream = event->stream; in sctp_ulpevent_read_sndrcvinfo() 939 sinfo.sinfo_ssn = event->ssn; in sctp_ulpevent_read_sndrcvinfo() 940 sinfo.sinfo_ppid = event->ppid; in sctp_ulpevent_read_sndrcvinfo() 941 sinfo.sinfo_flags = event->flags; in sctp_ulpevent_read_sndrcvinfo() 942 sinfo.sinfo_tsn = event->tsn; in sctp_ulpevent_read_sndrcvinfo() 943 sinfo.sinfo_cumtsn = event->cumtsn; in sctp_ulpevent_read_sndrcvinfo() 944 sinfo.sinfo_assoc_id = sctp_assoc2id(event->asoc); in sctp_ulpevent_read_sndrcvinfo() [all …]
|
D | outqueue.c | 300 SCTP_PR_PRIO_ENABLED(chunk->sinfo.sinfo_flags)) in sctp_outq_tail() 342 struct sctp_sndrcvinfo *sinfo, in sctp_prsctp_prune_sent() argument 351 (!SCTP_PR_PRIO_ENABLED(chk->sinfo.sinfo_flags) || in sctp_prsctp_prune_sent() 352 chk->sinfo.sinfo_timetolive <= sinfo->sinfo_timetolive)) in sctp_prsctp_prune_sent() 360 streamout = SCTP_SO(&asoc->stream, chk->sinfo.sinfo_stream); in sctp_prsctp_prune_sent() 382 struct sctp_sndrcvinfo *sinfo, int msg_len) in sctp_prsctp_prune_unsent() argument 392 !SCTP_PR_PRIO_ENABLED(chk->sinfo.sinfo_flags) || in sctp_prsctp_prune_unsent() 393 chk->sinfo.sinfo_timetolive <= sinfo->sinfo_timetolive)) in sctp_prsctp_prune_unsent() 400 if (chk->sinfo.sinfo_stream < asoc->stream.outcnt) { in sctp_prsctp_prune_unsent() 402 SCTP_SO(&asoc->stream, chk->sinfo.sinfo_stream); in sctp_prsctp_prune_unsent() [all …]
|
D | socket.c | 1618 if (cmsgs->sinfo) { in sctp_sendmsg_parse() 1619 srinfo->sinfo_stream = cmsgs->sinfo->snd_sid; in sctp_sendmsg_parse() 1620 srinfo->sinfo_flags = cmsgs->sinfo->snd_flags; in sctp_sendmsg_parse() 1621 srinfo->sinfo_ppid = cmsgs->sinfo->snd_ppid; in sctp_sendmsg_parse() 1622 srinfo->sinfo_context = cmsgs->sinfo->snd_context; in sctp_sendmsg_parse() 1623 srinfo->sinfo_assoc_id = cmsgs->sinfo->snd_assoc_id; in sctp_sendmsg_parse() 1785 struct sctp_sndrcvinfo *sinfo) in sctp_sendmsg_to_asoc() argument 1796 if (sinfo->sinfo_stream >= asoc->stream.outcnt) { in sctp_sendmsg_to_asoc() 1801 if (unlikely(!SCTP_SO(&asoc->stream, sinfo->sinfo_stream)->ext)) { in sctp_sendmsg_to_asoc() 1802 err = sctp_stream_init_ext(&asoc->stream, sinfo->sinfo_stream); in sctp_sendmsg_to_asoc() [all …]
|
D | stream_interleave.c | 26 const struct sctp_sndrcvinfo *sinfo, in sctp_make_idatafrag_empty() argument 33 dp.stream = htons(sinfo->sinfo_stream); in sctp_make_idatafrag_empty() 35 if (sinfo->sinfo_flags & SCTP_UNORDERED) in sctp_make_idatafrag_empty() 43 memcpy(&retval->sinfo, sinfo, sizeof(struct sctp_sndrcvinfo)); in sctp_make_idatafrag_empty() 70 hdr->ppid = lchunk->sinfo.sinfo_ppid; in sctp_chunk_assign_mid()
|
D | sm_make_chunk.c | 723 const struct sctp_sndrcvinfo *sinfo, in sctp_make_datafrag_empty() argument 733 dp.ppid = sinfo->sinfo_ppid; in sctp_make_datafrag_empty() 734 dp.stream = htons(sinfo->sinfo_stream); in sctp_make_datafrag_empty() 737 if (sinfo->sinfo_flags & SCTP_UNORDERED) in sctp_make_datafrag_empty() 745 memcpy(&retval->sinfo, sinfo, sizeof(struct sctp_sndrcvinfo)); in sctp_make_datafrag_empty()
|
D | stream.c | 54 SCTP_PR_PRIO_ENABLED(ch->sinfo.sinfo_flags)) in sctp_stream_outq_migrate()
|
/net/wireless/ |
D | wext-compat.c | 1255 struct station_info sinfo = {}; in cfg80211_wext_giwrate() local 1275 err = rdev_get_station(rdev, dev, addr, &sinfo); in cfg80211_wext_giwrate() 1279 if (!(sinfo.filled & BIT_ULL(NL80211_STA_INFO_TX_BITRATE))) { in cfg80211_wext_giwrate() 1284 rate->value = 100000 * cfg80211_calculate_bitrate(&sinfo.txrate); in cfg80211_wext_giwrate() 1287 cfg80211_sinfo_release_content(&sinfo); in cfg80211_wext_giwrate() 1298 static struct station_info sinfo = {}; in cfg80211_wireless_stats() local 1316 memset(&sinfo, 0, sizeof(sinfo)); in cfg80211_wireless_stats() 1318 if (rdev_get_station(rdev, dev, bssid, &sinfo)) in cfg80211_wireless_stats() 1325 if (sinfo.filled & BIT_ULL(NL80211_STA_INFO_SIGNAL)) { in cfg80211_wireless_stats() 1326 int sig = sinfo.signal; in cfg80211_wireless_stats() [all …]
|
D | util.c | 1902 struct station_info *sinfo) in cfg80211_get_station() argument 1915 memset(sinfo, 0, sizeof(*sinfo)); in cfg80211_get_station() 1917 return rdev_get_station(rdev, dev, mac_addr, sinfo); in cfg80211_get_station() 1958 int cfg80211_sinfo_alloc_tid_stats(struct station_info *sinfo, gfp_t gfp) in cfg80211_sinfo_alloc_tid_stats() argument 1960 sinfo->pertid = kcalloc(IEEE80211_NUM_TIDS + 1, in cfg80211_sinfo_alloc_tid_stats() 1961 sizeof(*(sinfo->pertid)), in cfg80211_sinfo_alloc_tid_stats() 1963 if (!sinfo->pertid) in cfg80211_sinfo_alloc_tid_stats()
|
D | trace.h | 173 __entry->generation = sinfo->generation; \ 174 __entry->connected_time = sinfo->connected_time; \ 175 __entry->inactive_time = sinfo->inactive_time; \ 176 __entry->rx_bytes = sinfo->rx_bytes; \ 177 __entry->tx_bytes = sinfo->tx_bytes; \ 178 __entry->rx_packets = sinfo->rx_packets; \ 179 __entry->tx_packets = sinfo->tx_packets; \ 180 __entry->tx_retries = sinfo->tx_retries; \ 181 __entry->tx_failed = sinfo->tx_failed; \ 182 __entry->rx_dropped_misc = sinfo->rx_dropped_misc; \ [all …]
|
D | nl80211.c | 5063 const u8 *mac_addr, struct station_info *sinfo) in nl80211_send_station() argument 5070 cfg80211_sinfo_release_content(sinfo); in nl80211_send_station() 5076 nla_put_u32(msg, NL80211_ATTR_GENERATION, sinfo->generation)) in nl80211_send_station() 5085 if (sinfo->filled & BIT_ULL(NL80211_STA_INFO_ ## attr) && \ in nl80211_send_station() 5087 sinfo->memb)) \ in nl80211_send_station() 5091 if (sinfo->filled & BIT_ULL(NL80211_STA_INFO_ ## attr) && \ in nl80211_send_station() 5093 sinfo->memb, NL80211_STA_INFO_PAD)) \ in nl80211_send_station() 5101 if (sinfo->filled & (BIT_ULL(NL80211_STA_INFO_RX_BYTES) | in nl80211_send_station() 5104 (u32)sinfo->rx_bytes)) in nl80211_send_station() 5107 if (sinfo->filled & (BIT_ULL(NL80211_STA_INFO_TX_BYTES) | in nl80211_send_station() [all …]
|
D | rdev-ops.h | 206 struct station_info *sinfo) in rdev_get_station() argument 210 ret = rdev->ops->get_station(&rdev->wiphy, dev, mac, sinfo); in rdev_get_station() 211 trace_rdev_return_int_station_info(&rdev->wiphy, ret, sinfo); in rdev_get_station() 217 struct station_info *sinfo) in rdev_dump_station() argument 221 ret = rdev->ops->dump_station(&rdev->wiphy, dev, idx, mac, sinfo); in rdev_dump_station() 222 trace_rdev_return_int_station_info(&rdev->wiphy, ret, sinfo); in rdev_dump_station()
|
/net/rds/ |
D | af_rds.c | 806 struct rds_info_socket sinfo; in rds_sock_info() local 823 sinfo.sndbuf = rds_sk_sndbuf(rs); in rds_sock_info() 824 sinfo.rcvbuf = rds_sk_rcvbuf(rs); in rds_sock_info() 825 sinfo.bound_addr = rs->rs_bound_addr_v4; in rds_sock_info() 826 sinfo.connected_addr = rs->rs_conn_addr_v4; in rds_sock_info() 827 sinfo.bound_port = rs->rs_bound_port; in rds_sock_info() 828 sinfo.connected_port = rs->rs_conn_port; in rds_sock_info() 829 sinfo.inum = sock_i_ino(rds_rs_to_sk(rs)); in rds_sock_info() 831 rds_info_copy(iter, &sinfo, sizeof(sinfo)); in rds_sock_info()
|
/net/batman-adv/ |
D | bat_v_elp.c | 70 struct station_info sinfo; in batadv_v_elp_get_throughput() local 93 ret = cfg80211_get_station(real_netdev, neigh->addr, &sinfo); in batadv_v_elp_get_throughput() 97 cfg80211_sinfo_release_content(&sinfo); in batadv_v_elp_get_throughput() 110 if (!(sinfo.filled & BIT(NL80211_STA_INFO_EXPECTED_THROUGHPUT))) in batadv_v_elp_get_throughput() 113 return sinfo.expected_throughput / 100; in batadv_v_elp_get_throughput()
|