Home
last modified time | relevance | path

Searched refs:sinfo (Results 1 – 25 of 26) sorted by relevance

12

/net/netfilter/
A Dxt_connbytes.c41 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()
103 if (sinfo->what != XT_CONNBYTES_PKTS && in connbytes_mt_check()
104 sinfo->what != XT_CONNBYTES_BYTES && in connbytes_mt_check()
105 sinfo->what != XT_CONNBYTES_AVGPKT) in connbytes_mt_check()
[all …]
A Dxt_state.c23 const struct xt_state_info *sinfo = par->matchinfo; in state_mt() local
35 return (sinfo->statemask & statebit); in state_mt()
/net/mac80211/
A Dethtool.c81 struct station_info sinfo; in ieee80211_get_stats() local
90 data[i++] += sinfo.rx_packets; \ in ieee80211_get_stats()
91 data[i++] += sinfo.rx_bytes; \ in ieee80211_get_stats()
96 data[i++] += sinfo.tx_packets; \ in ieee80211_get_stats()
97 data[i++] += sinfo.tx_bytes; \ in ieee80211_get_stats()
99 data[i++] += sinfo.tx_failed; \ in ieee80211_get_stats()
100 data[i++] += sinfo.tx_retries; \ in ieee80211_get_stats()
117 memset(&sinfo, 0, sizeof(sinfo)); in ieee80211_get_stats()
118 sta_set_sinfo(sta, &sinfo, false); in ieee80211_get_stats()
136 data[i] = (u8)sinfo.signal_avg; in ieee80211_get_stats()
[all …]
A Dsta_info.c895 if (!sinfo) { in sta_info_insert_finish()
966 kfree(sinfo); in sta_info_insert_finish()
989 kfree(sinfo); in sta_info_insert_finish()
1544 sinfo = kzalloc(sizeof(*sinfo), GFP_KERNEL); in __sta_info_destroy_part2()
1545 if (sinfo) in __sta_info_destroy_part2()
1548 kfree(sinfo); in __sta_info_destroy_part2()
2711 if (sinfo->pertid) { in sta_set_accumulated_removed_links_sinfo()
2995 sinfo->inactive_time = in sta_set_sinfo()
3000 sinfo->tx_bytes = 0; in sta_set_sinfo()
3098 sinfo->signal_avg = in sta_set_sinfo()
[all …]
A Dsta_info.h976 void sta_set_sinfo(struct sta_info *sta, struct station_info *sinfo,
980 struct station_info *sinfo);
A Dcfg.c875 int idx, u8 *mac, struct station_info *sinfo) in ieee80211_dump_station() argument
888 sta_set_sinfo(sta, sinfo, true); in ieee80211_dump_station()
893 if (sinfo->valid_links) in ieee80211_dump_station()
894 sta_set_accumulated_removed_links_sinfo(sta, sinfo); in ieee80211_dump_station()
910 const u8 *mac, struct station_info *sinfo) in ieee80211_get_station() argument
922 sta_set_sinfo(sta, sinfo, true); in ieee80211_get_station()
927 if (sinfo->valid_links) in ieee80211_get_station()
928 sta_set_accumulated_removed_links_sinfo(sta, sinfo); in ieee80211_get_station()
A Ddriver-ops.h623 struct station_info *sinfo) in drv_sta_statistics() argument
634 local->ops->sta_statistics(&local->hw, &sdata->vif, sta, sinfo); in drv_sta_statistics()
/net/sctp/
A Dchunk.c147 struct sctp_sndrcvinfo *sinfo, in sctp_datamsg_from_user() argument
166 (SCTP_PR_TTL_ENABLED(sinfo->sinfo_flags) || in sctp_datamsg_from_user()
167 !SCTP_PR_POLICY(sinfo->sinfo_flags))) in sctp_datamsg_from_user()
169 msecs_to_jiffies(sinfo->sinfo_timetolive); in sctp_datamsg_from_user()
193 if (sinfo->sinfo_tsn && in sctp_datamsg_from_user()
194 sinfo->sinfo_ssn != asoc->active_key_id) { in sctp_datamsg_from_user()
257 if ((sinfo->sinfo_flags & SCTP_EOF) || in sctp_datamsg_from_user()
258 (sinfo->sinfo_flags & SCTP_SACK_IMMEDIATELY)) in sctp_datamsg_from_user()
312 if (SCTP_PR_TTL_ENABLED(chunk->sinfo.sinfo_flags) && in sctp_chunk_abandoned()
316 chunk->sinfo.sinfo_stream); in sctp_chunk_abandoned()
[all …]
A Dulpevent.c561 ssf->ssfe_info.snd_ppid = chunk->sinfo.sinfo_ppid; in sctp_ulpevent_make_send_failed_event()
990 struct sctp_sndrcvinfo sinfo; in sctp_ulpevent_read_sndrcvinfo() local
995 memset(&sinfo, 0, sizeof(sinfo)); in sctp_ulpevent_read_sndrcvinfo()
996 sinfo.sinfo_stream = event->stream; in sctp_ulpevent_read_sndrcvinfo()
997 sinfo.sinfo_ssn = event->ssn; in sctp_ulpevent_read_sndrcvinfo()
998 sinfo.sinfo_ppid = event->ppid; in sctp_ulpevent_read_sndrcvinfo()
999 sinfo.sinfo_flags = event->flags; in sctp_ulpevent_read_sndrcvinfo()
1000 sinfo.sinfo_tsn = event->tsn; in sctp_ulpevent_read_sndrcvinfo()
1001 sinfo.sinfo_cumtsn = event->cumtsn; in sctp_ulpevent_read_sndrcvinfo()
1006 sinfo.sinfo_timetolive = 0; in sctp_ulpevent_read_sndrcvinfo()
[all …]
A Doutqueue.c301 SCTP_PR_PRIO_ENABLED(chunk->sinfo.sinfo_flags)) in sctp_outq_tail()
343 struct sctp_sndrcvinfo *sinfo, in sctp_prsctp_prune_sent() argument
352 (!SCTP_PR_PRIO_ENABLED(chk->sinfo.sinfo_flags) || in sctp_prsctp_prune_sent()
353 chk->sinfo.sinfo_timetolive <= sinfo->sinfo_timetolive)) in sctp_prsctp_prune_sent()
383 struct sctp_sndrcvinfo *sinfo, int msg_len) in sctp_prsctp_prune_unsent() argument
394 !SCTP_PR_PRIO_ENABLED(chk->sinfo.sinfo_flags) || in sctp_prsctp_prune_unsent()
395 chk->sinfo.sinfo_timetolive <= sinfo->sinfo_timetolive)) in sctp_prsctp_prune_unsent()
424 struct sctp_sndrcvinfo *sinfo, int msg_len) in sctp_prsctp_prune() argument
431 msg_len = sctp_prsctp_prune_sent(asoc, sinfo, in sctp_prsctp_prune()
439 msg_len = sctp_prsctp_prune_sent(asoc, sinfo, in sctp_prsctp_prune()
[all …]
A Dsocket.c1627 if (cmsgs->sinfo) { in sctp_sendmsg_parse()
1794 struct sctp_sndrcvinfo *sinfo) in sctp_sendmsg_to_asoc() argument
1919 struct sctp_sndrcvinfo *sinfo, in sctp_sendmsg_update_sinfo() argument
1922 if (!cmsgs->srinfo && !cmsgs->sinfo) { in sctp_sendmsg_update_sinfo()
1939 sinfo->sinfo_tsn = 1; in sctp_sendmsg_update_sinfo()
1948 struct sctp_sndrcvinfo _sinfo, *sinfo; in sctp_sendmsg() local
1961 sinfo = &_sinfo; in sctp_sendmsg()
1962 sflags = sinfo->sinfo_flags; in sctp_sendmsg()
1986 NULL, sinfo); in sctp_sendmsg()
8904 cmsgs->sinfo = CMSG_DATA(cmsg); in sctp_msghdr_parse()
[all …]
A Dstream_interleave.c26 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()
A Dsm_make_chunk.c715 const struct sctp_sndrcvinfo *sinfo, in sctp_make_datafrag_empty() argument
725 dp.ppid = sinfo->sinfo_ppid; in sctp_make_datafrag_empty()
726 dp.stream = htons(sinfo->sinfo_stream); in sctp_make_datafrag_empty()
729 if (sinfo->sinfo_flags & SCTP_UNORDERED) in sctp_make_datafrag_empty()
737 memcpy(&retval->sinfo, sinfo, sizeof(struct sctp_sndrcvinfo)); in sctp_make_datafrag_empty()
/net/core/
A Dxdp.c466 struct skb_shared_info *sinfo; in xdp_return_frame() local
483 struct skb_shared_info *sinfo; in xdp_return_frame_rx_napi() local
522 struct skb_shared_info *sinfo; in xdp_return_frame_bulk() local
527 skb_frag_t *frag = &sinfo->frags[i]; in xdp_return_frame_bulk()
551 struct skb_shared_info *sinfo; in xdp_return_buff() local
636 const struct skb_shared_info *sinfo; in xdp_build_skb_from_buff() local
643 nr_frags = sinfo->nr_frags; in xdp_build_skb_from_buff()
667 sinfo->xdp_frags_size, tsize, in xdp_build_skb_from_buff()
708 sinfo->nr_frags = i; in xdp_copy_frags_from_zc()
805 nr_frags = sinfo->nr_frags; in __xdp_build_skb_from_frame()
[all …]
A Dfilter.c3995 struct skb_shared_info *sinfo; in bpf_xdp_copy_buf() local
4006 sinfo = xdp_get_shared_info_from_buff(xdp); in bpf_xdp_copy_buf()
4007 end_frag = &sinfo->frags[sinfo->nr_frags]; in bpf_xdp_copy_buf()
4008 next_frag = &sinfo->frags[0]; in bpf_xdp_copy_buf()
4040 struct skb_shared_info *sinfo; in bpf_xdp_pointer() local
4136 skb_frag_t *frag = &sinfo->frags[sinfo->nr_frags - 1]; in bpf_xdp_frags_increase_tail()
4149 sinfo->xdp_frags_size += offset; in bpf_xdp_frags_increase_tail()
4196 skb_frag_t *frag = &sinfo->frags[i]; in bpf_xdp_frags_shrink_tail()
4208 sinfo->nr_frags -= n_frags_free; in bpf_xdp_frags_shrink_tail()
4209 sinfo->xdp_frags_size -= len_free; in bpf_xdp_frags_shrink_tail()
[all …]
/net/batman-adv/
A Dbat_v_elp.c87 struct station_info sinfo; in batadv_v_elp_get_throughput() local
118 ret = cfg80211_get_station(real_netdev, neigh->addr, &sinfo); in batadv_v_elp_get_throughput()
122 cfg80211_sinfo_release_content(&sinfo); in batadv_v_elp_get_throughput()
137 if (sinfo.filled & BIT(NL80211_STA_INFO_EXPECTED_THROUGHPUT)) { in batadv_v_elp_get_throughput()
138 *pthroughput = sinfo.expected_throughput / 100; in batadv_v_elp_get_throughput()
145 if (sinfo.filled & BIT(NL80211_STA_INFO_TX_BITRATE)) { in batadv_v_elp_get_throughput()
146 *pthroughput = cfg80211_calculate_bitrate(&sinfo.txrate) / 3; in batadv_v_elp_get_throughput()
/net/wireless/
A Dwext-compat.c1245 struct station_info sinfo = {}; in cfg80211_wext_giwrate() local
1265 err = rdev_get_station(rdev, dev, addr, &sinfo); in cfg80211_wext_giwrate()
1278 cfg80211_sinfo_release_content(&sinfo); in cfg80211_wext_giwrate()
1289 static struct station_info sinfo = {}; in cfg80211_wireless_stats() local
1307 memset(&sinfo, 0, sizeof(sinfo)); in cfg80211_wireless_stats()
1320 int sig = sinfo.signal; in cfg80211_wireless_stats()
1337 wstats.qual.level = sinfo.signal; in cfg80211_wireless_stats()
1338 wstats.qual.qual = sinfo.signal; in cfg80211_wireless_stats()
1349 wstats.discard.misc = sinfo.rx_dropped_misc; in cfg80211_wireless_stats()
1351 wstats.discard.retries = sinfo.tx_failed; in cfg80211_wireless_stats()
[all …]
A Dnl80211.c7383 sinfo->filled |= in cfg80211_sta_set_mld_sinfo()
7398 sinfo->filled |= in cfg80211_sta_set_mld_sinfo()
7410 sinfo->filled |= in cfg80211_sta_set_mld_sinfo()
7479 sinfo->filled |= in cfg80211_sta_set_mld_sinfo()
7487 sinfo->filled |= in cfg80211_sta_set_mld_sinfo()
7546 memset(&sinfo, 0, sizeof(sinfo)); in nl80211_dump_station()
7549 sinfo.links[i] = in nl80211_dump_station()
7577 &sinfo) < 0) in nl80211_dump_station()
7603 memset(&sinfo, 0, sizeof(sinfo)); in nl80211_get_station()
7614 sinfo.links[i] = kzalloc(sizeof(*sinfo.links[0]), GFP_KERNEL); in nl80211_get_station()
[all …]
A Dtrace.h205 __entry->generation = sinfo->generation; \
208 __entry->rx_bytes = sinfo->rx_bytes; \
209 __entry->tx_bytes = sinfo->tx_bytes; \
210 __entry->rx_packets = sinfo->rx_packets; \
211 __entry->tx_packets = sinfo->tx_packets; \
213 __entry->tx_failed = sinfo->tx_failed; \
216 __entry->llid = sinfo->llid; \
217 __entry->plid = sinfo->plid; \
1024 TP_ARGS(wiphy, ret, sinfo),
3342 struct station_info *sinfo),
[all …]
A Dutil.c2643 struct station_info *sinfo) in cfg80211_get_station() argument
2656 memset(sinfo, 0, sizeof(*sinfo)); in cfg80211_get_station()
2660 return rdev_get_station(rdev, dev, mac_addr, sinfo); in cfg80211_get_station()
2713 int cfg80211_sinfo_alloc_tid_stats(struct station_info *sinfo, gfp_t gfp) in cfg80211_sinfo_alloc_tid_stats() argument
2715 sinfo->pertid = kcalloc(IEEE80211_NUM_TIDS + 1, in cfg80211_sinfo_alloc_tid_stats()
2716 sizeof(*(sinfo->pertid)), in cfg80211_sinfo_alloc_tid_stats()
2718 if (!sinfo->pertid) in cfg80211_sinfo_alloc_tid_stats()
A Drdev-ops.h230 struct station_info *sinfo) in rdev_get_station() argument
234 ret = rdev->ops->get_station(&rdev->wiphy, dev, mac, sinfo); in rdev_get_station()
235 trace_rdev_return_int_station_info(&rdev->wiphy, ret, sinfo); in rdev_get_station()
241 struct station_info *sinfo) in rdev_dump_station() argument
245 ret = rdev->ops->dump_station(&rdev->wiphy, dev, idx, mac, sinfo); in rdev_dump_station()
246 trace_rdev_return_int_station_info(&rdev->wiphy, ret, sinfo); in rdev_dump_station()
/net/rds/
A Daf_rds.c803 struct rds_info_socket sinfo; in rds_sock_info() local
820 sinfo.sndbuf = rds_sk_sndbuf(rs); in rds_sock_info()
821 sinfo.rcvbuf = rds_sk_rcvbuf(rs); in rds_sock_info()
822 sinfo.bound_addr = rs->rs_bound_addr_v4; in rds_sock_info()
823 sinfo.connected_addr = rs->rs_conn_addr_v4; in rds_sock_info()
824 sinfo.bound_port = rs->rs_bound_port; in rds_sock_info()
825 sinfo.connected_port = rs->rs_conn_port; in rds_sock_info()
826 sinfo.inum = sock_i_ino(rds_rs_to_sk(rs)); in rds_sock_info()
828 rds_info_copy(iter, &sinfo, sizeof(sinfo)); in rds_sock_info()
/net/bpf/
A Dtest_run.c450 struct skb_shared_info *sinfo, u32 size, in bpf_test_finish() argument
467 int len = sinfo ? copy_size - sinfo->xdp_frags_size : copy_size; in bpf_test_finish()
477 if (sinfo) { in bpf_test_finish()
481 for (i = 0; i < sinfo->nr_frags; i++) { in bpf_test_finish()
482 skb_frag_t *frag = &sinfo->frags[i]; in bpf_test_finish()
1216 struct skb_shared_info *sinfo; in bpf_prog_test_run_xdp() local
1276 sinfo = xdp_get_shared_info_from_buff(&xdp); in bpf_prog_test_run_xdp()
1290 if (sinfo->nr_frags == MAX_SKB_FRAGS) { in bpf_prog_test_run_xdp()
1301 frag = &sinfo->frags[sinfo->nr_frags++]; in bpf_prog_test_run_xdp()
1312 sinfo->xdp_frags_size += data_len; in bpf_prog_test_run_xdp()
[all …]
/net/xdp/
A Dxsk.c271 struct skb_shared_info *sinfo; in __xsk_rcv() local
273 sinfo = xdp_get_shared_info_from_buff(xdp); in __xsk_rcv()
274 frag = &sinfo->frags[0]; in __xsk_rcv()
/net/sched/
A Dcls_flower.c1434 struct gtp_pdu_session_info *sinfo; in fl_set_gtp_opt() local
1438 sinfo = (struct gtp_pdu_session_info *)&key->enc_opts.data[len]; in fl_set_gtp_opt()
1439 memset(sinfo, 0xff, option_len); in fl_set_gtp_opt()
1442 return sizeof(*sinfo); in fl_set_gtp_opt()
1463 sinfo->pdu_type = in fl_set_gtp_opt()
1467 sinfo->qfi = nla_get_u8(tb[TCA_FLOWER_KEY_ENC_OPT_GTP_QFI]); in fl_set_gtp_opt()
1469 return sizeof(*sinfo); in fl_set_gtp_opt()

Completed in 902 milliseconds

12