/linux/include/trace/events/ |
H A D | fib.h | 15 TP_PROTO(u32 tb_id, const struct flowi4 *flp, 18 TP_ARGS(tb_id, flp, nhc, err), 45 __entry->oif = flp->flowi4_oif; 46 __entry->iif = flp->flowi4_iif; 47 __entry->tos = flp->flowi4_tos; 48 __entry->scope = flp->flowi4_scope; 49 __entry->flags = flp->flowi4_flags; 52 *p32 = flp->saddr; 55 *p32 = flp->daddr; 57 __entry->proto = flp->flowi4_proto; [all …]
|
/linux/include/net/ |
H A D | route.h | 160 struct rtable *ip_route_output_key_hash(struct net *net, struct flowi4 *flp, 162 struct rtable *ip_route_output_key_hash_rcu(struct net *net, struct flowi4 *flp, 167 struct flowi4 *flp) in __ip_route_output_key() argument 169 return ip_route_output_key_hash(net, flp, NULL); in __ip_route_output_key() 172 struct rtable *ip_route_output_flow(struct net *, struct flowi4 *flp, 177 static inline struct rtable *ip_route_output_key(struct net *net, struct flowi4 *flp) in ip_route_output_key() argument 179 return ip_route_output_flow(net, flp, NULL); in ip_route_output_key()
|
H A D | ip_fib.h | 277 int fib_table_lookup(struct fib_table *tb, const struct flowi4 *flp, 314 static inline int fib_lookup(struct net *net, const struct flowi4 *flp, in fib_lookup() argument 324 err = fib_table_lookup(tb, flp, res, flags | FIB_LOOKUP_NOREF); in fib_lookup() 369 int __fib_lookup(struct net *net, struct flowi4 *flp, 372 static inline int fib_lookup(struct net *net, struct flowi4 *flp, in fib_lookup() argument 380 return __fib_lookup(net, flp, res, flags); in fib_lookup() 388 err = fib_table_lookup(tb, flp, res, flags); in fib_lookup() 395 err = fib_table_lookup(tb, flp, res, flags); in fib_lookup() 594 const struct flowi4 *flp);
|
H A D | nexthop.h | 422 const struct flowi4 *flp, in nexthop_get_nhc_lookup() argument 435 if (fib_lookup_good_nhc(&nhi->fib_nhc, fib_flags, flp)) { in nexthop_get_nhc_lookup() 442 if (fib_lookup_good_nhc(&nhi->fib_nhc, fib_flags, flp)) { in nexthop_get_nhc_lookup()
|
/linux/drivers/scsi/libfc/ |
H A D | fc_lport.c | 800 struct fc_els_flogi *flp; in fc_lport_recv_flogi_req() local 812 flp = fc_frame_payload_get(rx_fp, sizeof(*flp)); in fc_lport_recv_flogi_req() 813 if (!flp) in fc_lport_recv_flogi_req() 815 remote_wwpn = get_unaligned_be64(&flp->fl_wwpn); in fc_lport_recv_flogi_req() 840 fp = fc_frame_alloc(lport, sizeof(*flp)); in fc_lport_recv_flogi_req() 842 new_flp = fc_frame_payload_get(fp, sizeof(*flp)); in fc_lport_recv_flogi_req() 860 get_unaligned_be64(&flp->fl_wwnn)); in fc_lport_recv_flogi_req() 1739 struct fc_els_flogi *flp; in fc_lport_flogi_resp() local 1775 flp = fc_frame_payload_get(fp, sizeof(*flp)); in fc_lport_flogi_resp() 1776 if (!flp) { in fc_lport_flogi_resp() [all …]
|
H A D | fc_rport.c | 219 static unsigned int fc_plogi_get_maxframe(struct fc_els_flogi *flp, in fc_plogi_get_maxframe() argument 228 mfs = ntohs(flp->fl_csp.sp_bb_data) & FC_SP_BB_DATA_MASK; in fc_plogi_get_maxframe() 231 mfs = ntohs(flp->fl_cssp[3 - 1].cp_rdfs); in fc_plogi_get_maxframe() 858 struct fc_els_flogi *flp; in fc_rport_recv_flogi_req() local 874 flp = fc_frame_payload_get(fp, sizeof(*flp)); in fc_rport_recv_flogi_req() 875 if (!flp) { in fc_rport_recv_flogi_req() 937 fp = fc_frame_alloc(lport, sizeof(*flp)); in fc_rport_recv_flogi_req() 942 flp = fc_frame_payload_get(fp, sizeof(*flp)); in fc_rport_recv_flogi_req() 943 flp->fl_cmd = ELS_LS_ACC; in fc_rport_recv_flogi_req()
|
/linux/net/ipv6/ |
H A D | ip6_flowlabel.c | 158 struct ip6_flowlabel __rcu **flp; in ip6_fl_gc() local 160 flp = &fl_ht[i]; in ip6_fl_gc() 161 while ((fl = rcu_dereference_protected(*flp, in ip6_fl_gc() 169 *flp = fl->next; in ip6_fl_gc() 177 flp = &fl->next; in ip6_fl_gc() 195 struct ip6_flowlabel __rcu **flp; in ip6_fl_purge() local 197 flp = &fl_ht[i]; in ip6_fl_purge() 198 while ((fl = rcu_dereference_protected(*flp, in ip6_fl_purge() 202 *flp = fl->next; in ip6_fl_purge() 207 flp = &fl->next; in ip6_fl_purge()
|
H A D | ip6mr.c | 175 static int ip6mr_rule_action(struct fib_rule *rule, struct flowi *flp, in ip6mr_rule_action() argument 202 static int ip6mr_rule_match(struct fib_rule *rule, struct flowi *flp, int flags) in ip6mr_rule_match() argument
|
/linux/tools/lib/bpf/ |
H A D | btf_dump.c | 1967 const union float_data *flp = data; in btf_dump_float_data() local 1974 flp = &fl; in btf_dump_float_data() 1979 btf_dump_type_values(d, "%Lf", flp->ld); in btf_dump_float_data() 1982 btf_dump_type_values(d, "%lf", flp->d); in btf_dump_float_data() 1985 btf_dump_type_values(d, "%f", flp->f); in btf_dump_float_data()
|
/linux/include/linux/ |
H A D | filelock.h | 377 struct file_lease **flp, void **priv) in generic_setlease() argument
|
/linux/net/ipv4/ |
H A D | fib_semantics.c | 2028 static void fib_select_default(const struct flowi4 *flp, struct fib_result *res) in fib_select_default() argument 2045 if (fa->fa_dscp && !fib_dscp_masked_match(fa->fa_dscp, flp)) in fib_select_default()
|
H A D | ipmr.c | 187 static int ipmr_rule_action(struct fib_rule *rule, struct flowi *flp, in ipmr_rule_action() argument
|
/linux/fs/ |
H A D | libfs.c | 1670 simple_nosetlease(struct file *filp, int arg, struct file_lease **flp, in simple_nosetlease() argument
|