• Home
  • Raw
  • Download

Lines Matching refs:__u32

75 	__u32	prefixlen;	/* up to 32 for AF_INET, 128 for AF_INET6 */
81 __u32 attach_type; /* program attach type */
371 __u32 map_type; /* one of enum bpf_map_type */
372 __u32 key_size; /* size of key in bytes */
373 __u32 value_size; /* size of value in bytes */
374 __u32 max_entries; /* max number of entries in a map */
375 __u32 map_flags; /* BPF_MAP_CREATE related
378 __u32 inner_map_fd; /* fd pointing to the inner map */
379 __u32 numa_node; /* numa node (effective only if
383 __u32 map_ifindex; /* ifindex of netdev to create on */
384 __u32 btf_fd; /* fd pointing to a BTF type data */
385 __u32 btf_key_type_id; /* BTF type_id of the key */
386 __u32 btf_value_type_id; /* BTF type_id of the value */
390 __u32 map_fd;
400 __u32 prog_type; /* one of enum bpf_prog_type */
401 __u32 insn_cnt;
404 __u32 log_level; /* verbosity level of verifier */
405 __u32 log_size; /* size of user buffer */
407 __u32 kern_version; /* not used */
408 __u32 prog_flags;
410 __u32 prog_ifindex; /* ifindex of netdev to prep for */
415 __u32 expected_attach_type;
416 __u32 prog_btf_fd; /* fd pointing to BTF type data */
417 __u32 func_info_rec_size; /* userspace bpf_func_info size */
419 __u32 func_info_cnt; /* number of bpf_func_info records */
420 __u32 line_info_rec_size; /* userspace bpf_line_info size */
422 __u32 line_info_cnt; /* number of bpf_line_info records */
427 __u32 bpf_fd;
428 __u32 file_flags;
432 __u32 target_fd; /* container object to attach to */
433 __u32 attach_bpf_fd; /* eBPF program to attach */
434 __u32 attach_type;
435 __u32 attach_flags;
439 __u32 prog_fd;
440 __u32 retval;
441 __u32 data_size_in; /* input: len of data_in */
442 __u32 data_size_out; /* input/output: len of data_out
448 __u32 repeat;
449 __u32 duration;
450 __u32 ctx_size_in; /* input: len of ctx_in */
451 __u32 ctx_size_out; /* input/output: len of ctx_out
461 __u32 start_id;
462 __u32 prog_id;
463 __u32 map_id;
464 __u32 btf_id;
466 __u32 next_id;
467 __u32 open_flags;
471 __u32 bpf_fd;
472 __u32 info_len;
477 __u32 target_fd; /* container object to query */
478 __u32 attach_type;
479 __u32 query_flags;
480 __u32 attach_flags;
482 __u32 prog_cnt;
487 __u32 prog_fd;
493 __u32 btf_size;
494 __u32 btf_log_size;
495 __u32 btf_log_level;
499 __u32 pid; /* input: pid */
500 __u32 fd; /* input: fd */
501 __u32 flags; /* input: flags */
502 __u32 buf_len; /* input/output: buf len */
508 __u32 prog_id; /* output: prod_id */
509 __u32 fd_type; /* output: BPF_FD_TYPE_* */
3000 __u32 len;
3001 __u32 pkt_type;
3002 __u32 mark;
3003 __u32 queue_mapping;
3004 __u32 protocol;
3005 __u32 vlan_present;
3006 __u32 vlan_tci;
3007 __u32 vlan_proto;
3008 __u32 priority;
3009 __u32 ingress_ifindex;
3010 __u32 ifindex;
3011 __u32 tc_index;
3012 __u32 cb[5];
3013 __u32 hash;
3014 __u32 tc_classid;
3015 __u32 data;
3016 __u32 data_end;
3017 __u32 napi_id;
3020 __u32 family;
3021 __u32 remote_ip4; /* Stored in network byte order */
3022 __u32 local_ip4; /* Stored in network byte order */
3023 __u32 remote_ip6[4]; /* Stored in network byte order */
3024 __u32 local_ip6[4]; /* Stored in network byte order */
3025 __u32 remote_port; /* Stored in network byte order */
3026 __u32 local_port; /* stored in host byte order */
3029 __u32 data_meta;
3032 __u32 wire_len;
3033 __u32 gso_segs;
3038 __u32 tunnel_id;
3040 __u32 remote_ipv4;
3041 __u32 remote_ipv6[4];
3046 __u32 tunnel_label;
3053 __u32 reqid;
3054 __u32 spi; /* Stored in network byte order */
3058 __u32 remote_ipv4; /* Stored in network byte order */
3059 __u32 remote_ipv6[4]; /* Stored in network byte order */
3088 __u32 bound_dev_if;
3089 __u32 family;
3090 __u32 type;
3091 __u32 protocol;
3092 __u32 mark;
3093 __u32 priority;
3095 __u32 src_ip4;
3096 __u32 src_ip6[4];
3097 __u32 src_port; /* host byte order */
3100 __u32 dst_ip4;
3101 __u32 dst_ip6[4];
3102 __u32 state;
3106 __u32 snd_cwnd; /* Sending congestion window */
3107 __u32 srtt_us; /* smoothed round trip time << 3 in usecs */
3108 __u32 rtt_min;
3109 __u32 snd_ssthresh; /* Slow start size threshold */
3110 __u32 rcv_nxt; /* What we want to receive next */
3111 __u32 snd_nxt; /* Next sequence we send */
3112 __u32 snd_una; /* First byte we want an ack for */
3113 __u32 mss_cache; /* Cached effective mss, not including SACKS */
3114 __u32 ecn_flags; /* ECN status bits. */
3115 __u32 rate_delivered; /* saved rate sample: packets delivered */
3116 __u32 rate_interval_us; /* saved rate sample: time elapsed */
3117 __u32 packets_out; /* Packets which are "in flight" */
3118 __u32 retrans_out; /* Retransmitted packets out */
3119 __u32 total_retrans; /* Total retransmits for entire connection */
3120 __u32 segs_in; /* RFC4898 tcpEStatsPerfSegsIn
3123 __u32 data_segs_in; /* RFC4898 tcpEStatsPerfDataSegsIn
3126 __u32 segs_out; /* RFC4898 tcpEStatsPerfSegsOut
3129 __u32 data_segs_out; /* RFC4898 tcpEStatsPerfDataSegsOut
3132 __u32 lost_out; /* Lost packets */
3133 __u32 sacked_out; /* SACK'd packets */
3142 __u32 dsack_dups; /* RFC4898 tcpEStatsStackDSACKDups
3145 __u32 delivered; /* Total data packets delivered incl. rexmits */
3146 __u32 delivered_ce; /* Like the above but only ECE marked packets */
3147 __u32 icsk_retransmits; /* Number of unrecovered [RTO] timeouts */
3168 __u32 queue_id;
3190 __u32 data;
3191 __u32 data_end;
3192 __u32 data_meta;
3194 __u32 ingress_ifindex; /* rxq->dev->ifindex */
3195 __u32 rx_queue_index; /* rxq->queue_index */
3210 __u32 family;
3211 __u32 remote_ip4; /* Stored in network byte order */
3212 __u32 local_ip4; /* Stored in network byte order */
3213 __u32 remote_ip6[4]; /* Stored in network byte order */
3214 __u32 local_ip6[4]; /* Stored in network byte order */
3215 __u32 remote_port; /* Stored in network byte order */
3216 __u32 local_port; /* stored in host byte order */
3217 __u32 size; /* Total size of sk_msg */
3234 __u32 len;
3239 __u32 eth_protocol;
3240 __u32 ip_protocol; /* IP protocol. e.g. IPPROTO_TCP, IPPROTO_UDP */
3241 __u32 bind_inany; /* Is sock bound to an INANY address? */
3242 __u32 hash; /* A hash of the packet 4 tuples */
3248 __u32 type;
3249 __u32 id;
3251 __u32 jited_prog_len;
3252 __u32 xlated_prog_len;
3256 __u32 created_by_uid;
3257 __u32 nr_map_ids;
3260 __u32 ifindex;
3261 __u32 gpl_compatible:1;
3262 __u32 :31; /* alignment pad */
3265 __u32 nr_jited_ksyms;
3266 __u32 nr_jited_func_lens;
3269 __u32 btf_id;
3270 __u32 func_info_rec_size;
3272 __u32 nr_func_info;
3273 __u32 nr_line_info;
3276 __u32 nr_jited_line_info;
3277 __u32 line_info_rec_size;
3278 __u32 jited_line_info_rec_size;
3279 __u32 nr_prog_tags;
3286 __u32 type;
3287 __u32 id;
3288 __u32 key_size;
3289 __u32 value_size;
3290 __u32 max_entries;
3291 __u32 map_flags;
3293 __u32 ifindex;
3294 __u32 :32;
3297 __u32 btf_id;
3298 __u32 btf_key_type_id;
3299 __u32 btf_value_type_id;
3304 __u32 btf_size;
3305 __u32 id;
3313 __u32 user_family; /* Allows 4-byte read, but no write. */
3314 __u32 user_ip4; /* Allows 1,2,4-byte read and 4-byte write.
3317 __u32 user_ip6[4]; /* Allows 1,2,4,8-byte read and 4,8-byte write.
3320 __u32 user_port; /* Allows 4-byte read and write.
3323 __u32 family; /* Allows 4-byte read, but no write */
3324 __u32 type; /* Allows 4-byte read, but no write */
3325 __u32 protocol; /* Allows 4-byte read, but no write */
3326 __u32 msg_src_ip4; /* Allows 1,2,4-byte read and 4-byte write.
3329 __u32 msg_src_ip6[4]; /* Allows 1,2,4,8-byte read and 4,8-byte write.
3342 __u32 op;
3344 __u32 args[4]; /* Optionally passed to bpf program */
3345 __u32 reply; /* Returned by bpf program */
3346 __u32 replylong[4]; /* Optionally returned by bpf prog */
3348 __u32 family;
3349 __u32 remote_ip4; /* Stored in network byte order */
3350 __u32 local_ip4; /* Stored in network byte order */
3351 __u32 remote_ip6[4]; /* Stored in network byte order */
3352 __u32 local_ip6[4]; /* Stored in network byte order */
3353 __u32 remote_port; /* Stored in network byte order */
3354 __u32 local_port; /* stored in host byte order */
3355 __u32 is_fullsock; /* Some TCP fields are only valid if
3359 __u32 snd_cwnd;
3360 __u32 srtt_us; /* Averaged RTT << 3 in usecs */
3361 __u32 bpf_sock_ops_cb_flags; /* flags defined in uapi/linux/tcp.h */
3362 __u32 state;
3363 __u32 rtt_min;
3364 __u32 snd_ssthresh;
3365 __u32 rcv_nxt;
3366 __u32 snd_nxt;
3367 __u32 snd_una;
3368 __u32 mss_cache;
3369 __u32 ecn_flags;
3370 __u32 rate_delivered;
3371 __u32 rate_interval_us;
3372 __u32 packets_out;
3373 __u32 retrans_out;
3374 __u32 total_retrans;
3375 __u32 segs_in;
3376 __u32 data_segs_in;
3377 __u32 segs_out;
3378 __u32 data_segs_out;
3379 __u32 lost_out;
3380 __u32 sacked_out;
3381 __u32 sk_txhash;
3491 __u32 access_type;
3492 __u32 major;
3493 __u32 minor;
3535 __u32 ifindex;
3543 __u32 rt_metric;
3548 __u32 ipv6_src[4]; /* in6_addr; network order */
3557 __u32 ipv6_dst[4]; /* in6_addr; network order */
3597 __u32 ipv6_src[4]; /* in6_addr; network order */
3598 __u32 ipv6_dst[4]; /* in6_addr; network order */
3601 __u32 flags;
3606 __u32 insn_off;
3607 __u32 type_id;
3614 __u32 insn_off;
3615 __u32 file_name_off;
3616 __u32 line_off;
3617 __u32 line_col;
3621 __u32 val;
3625 __u32 write; /* Sysctl is being read (= 0) or written (= 1).
3628 __u32 file_pos; /* Sysctl file position to read from, write to.