Lines Matching refs:__u32

74 	__u32	prefixlen;	/* up to 32 for AF_INET, 128 for AF_INET6 */
80 __u32 attach_type; /* program attach type */
287 __u32 map_type; /* one of enum bpf_map_type */
288 __u32 key_size; /* size of key in bytes */
289 __u32 value_size; /* size of value in bytes */
290 __u32 max_entries; /* max number of entries in a map */
291 __u32 map_flags; /* BPF_MAP_CREATE related
294 __u32 inner_map_fd; /* fd pointing to the inner map */
295 __u32 numa_node; /* numa node (effective only if
299 __u32 map_ifindex; /* ifindex of netdev to create on */
300 __u32 btf_fd; /* fd pointing to a BTF type data */
301 __u32 btf_key_type_id; /* BTF type_id of the key */
302 __u32 btf_value_type_id; /* BTF type_id of the value */
306 __u32 map_fd;
316 __u32 prog_type; /* one of enum bpf_prog_type */
317 __u32 insn_cnt;
320 __u32 log_level; /* verbosity level of verifier */
321 __u32 log_size; /* size of user buffer */
323 __u32 kern_version; /* checked when prog_type=kprobe */
324 __u32 prog_flags;
326 __u32 prog_ifindex; /* ifindex of netdev to prep for */
331 __u32 expected_attach_type;
336 __u32 bpf_fd;
337 __u32 file_flags;
341 __u32 target_fd; /* container object to attach to */
342 __u32 attach_bpf_fd; /* eBPF program to attach */
343 __u32 attach_type;
344 __u32 attach_flags;
348 __u32 prog_fd;
349 __u32 retval;
350 __u32 data_size_in;
351 __u32 data_size_out;
354 __u32 repeat;
355 __u32 duration;
360 __u32 start_id;
361 __u32 prog_id;
362 __u32 map_id;
363 __u32 btf_id;
365 __u32 next_id;
366 __u32 open_flags;
370 __u32 bpf_fd;
371 __u32 info_len;
376 __u32 target_fd; /* container object to query */
377 __u32 attach_type;
378 __u32 query_flags;
379 __u32 attach_flags;
381 __u32 prog_cnt;
386 __u32 prog_fd;
392 __u32 btf_size;
393 __u32 btf_log_size;
394 __u32 btf_log_level;
398 __u32 pid; /* input: pid */
399 __u32 fd; /* input: fd */
400 __u32 flags; /* input: flags */
401 __u32 buf_len; /* input/output: buf len */
407 __u32 prog_id; /* output: prod_id */
408 __u32 fd_type; /* output: BPF_FD_TYPE_* */
2306 __u32 len;
2307 __u32 pkt_type;
2308 __u32 mark;
2309 __u32 queue_mapping;
2310 __u32 protocol;
2311 __u32 vlan_present;
2312 __u32 vlan_tci;
2313 __u32 vlan_proto;
2314 __u32 priority;
2315 __u32 ingress_ifindex;
2316 __u32 ifindex;
2317 __u32 tc_index;
2318 __u32 cb[5];
2319 __u32 hash;
2320 __u32 tc_classid;
2321 __u32 data;
2322 __u32 data_end;
2323 __u32 napi_id;
2326 __u32 family;
2327 __u32 remote_ip4; /* Stored in network byte order */
2328 __u32 local_ip4; /* Stored in network byte order */
2329 __u32 remote_ip6[4]; /* Stored in network byte order */
2330 __u32 local_ip6[4]; /* Stored in network byte order */
2331 __u32 remote_port; /* Stored in network byte order */
2332 __u32 local_port; /* stored in host byte order */
2335 __u32 data_meta;
2339 __u32 tunnel_id;
2341 __u32 remote_ipv4;
2342 __u32 remote_ipv6[4];
2347 __u32 tunnel_label;
2354 __u32 reqid;
2355 __u32 spi; /* Stored in network byte order */
2359 __u32 remote_ipv4; /* Stored in network byte order */
2360 __u32 remote_ipv6[4]; /* Stored in network byte order */
2381 __u32 bound_dev_if;
2382 __u32 family;
2383 __u32 type;
2384 __u32 protocol;
2385 __u32 mark;
2386 __u32 priority;
2387 __u32 src_ip4; /* Allows 1,2,4-byte read.
2390 __u32 src_ip6[4]; /* Allows 1,2,4-byte read.
2393 __u32 src_port; /* Allows 4-byte read.
2417 __u32 data;
2418 __u32 data_end;
2419 __u32 data_meta;
2421 __u32 ingress_ifindex; /* rxq->dev->ifindex */
2422 __u32 rx_queue_index; /* rxq->queue_index */
2437 __u32 family;
2438 __u32 remote_ip4; /* Stored in network byte order */
2439 __u32 local_ip4; /* Stored in network byte order */
2440 __u32 remote_ip6[4]; /* Stored in network byte order */
2441 __u32 local_ip6[4]; /* Stored in network byte order */
2442 __u32 remote_port; /* Stored in network byte order */
2443 __u32 local_port; /* stored in host byte order */
2459 __u32 len;
2464 __u32 eth_protocol;
2465 __u32 ip_protocol; /* IP protocol. e.g. IPPROTO_TCP, IPPROTO_UDP */
2466 __u32 bind_inany; /* Is sock bound to an INANY address? */
2467 __u32 hash; /* A hash of the packet 4 tuples */
2473 __u32 type;
2474 __u32 id;
2476 __u32 jited_prog_len;
2477 __u32 xlated_prog_len;
2481 __u32 created_by_uid;
2482 __u32 nr_map_ids;
2485 __u32 ifindex;
2486 __u32 gpl_compatible:1;
2489 __u32 nr_jited_ksyms;
2490 __u32 nr_jited_func_lens;
2496 __u32 type;
2497 __u32 id;
2498 __u32 key_size;
2499 __u32 value_size;
2500 __u32 max_entries;
2501 __u32 map_flags;
2503 __u32 ifindex;
2504 __u32 :32;
2507 __u32 btf_id;
2508 __u32 btf_key_type_id;
2509 __u32 btf_value_type_id;
2514 __u32 btf_size;
2515 __u32 id;
2523 __u32 user_family; /* Allows 4-byte read, but no write. */
2524 __u32 user_ip4; /* Allows 1,2,4-byte read and 4-byte write.
2527 __u32 user_ip6[4]; /* Allows 1,2,4-byte read an 4-byte write.
2530 __u32 user_port; /* Allows 4-byte read and write.
2533 __u32 family; /* Allows 4-byte read, but no write */
2534 __u32 type; /* Allows 4-byte read, but no write */
2535 __u32 protocol; /* Allows 4-byte read, but no write */
2536 __u32 msg_src_ip4; /* Allows 1,2,4-byte read an 4-byte write.
2539 __u32 msg_src_ip6[4]; /* Allows 1,2,4-byte read an 4-byte write.
2551 __u32 op;
2553 __u32 args[4]; /* Optionally passed to bpf program */
2554 __u32 reply; /* Returned by bpf program */
2555 __u32 replylong[4]; /* Optionally returned by bpf prog */
2557 __u32 family;
2558 __u32 remote_ip4; /* Stored in network byte order */
2559 __u32 local_ip4; /* Stored in network byte order */
2560 __u32 remote_ip6[4]; /* Stored in network byte order */
2561 __u32 local_ip6[4]; /* Stored in network byte order */
2562 __u32 remote_port; /* Stored in network byte order */
2563 __u32 local_port; /* stored in host byte order */
2564 __u32 is_fullsock; /* Some TCP fields are only valid if
2568 __u32 snd_cwnd;
2569 __u32 srtt_us; /* Averaged RTT << 3 in usecs */
2570 __u32 bpf_sock_ops_cb_flags; /* flags defined in uapi/linux/tcp.h */
2571 __u32 state;
2572 __u32 rtt_min;
2573 __u32 snd_ssthresh;
2574 __u32 rcv_nxt;
2575 __u32 snd_nxt;
2576 __u32 snd_una;
2577 __u32 mss_cache;
2578 __u32 ecn_flags;
2579 __u32 rate_delivered;
2580 __u32 rate_interval_us;
2581 __u32 packets_out;
2582 __u32 retrans_out;
2583 __u32 total_retrans;
2584 __u32 segs_in;
2585 __u32 data_segs_in;
2586 __u32 segs_out;
2587 __u32 data_segs_out;
2588 __u32 lost_out;
2589 __u32 sacked_out;
2590 __u32 sk_txhash;
2696 __u32 access_type;
2697 __u32 major;
2698 __u32 minor;
2740 __u32 ifindex;
2748 __u32 rt_metric;
2753 __u32 ipv6_src[4]; /* in6_addr; network order */
2762 __u32 ipv6_dst[4]; /* in6_addr; network order */