/kernel/linux/linux-5.10/samples/bpf/ |
H A D | xdp_router_ipv4_kern.c | 75 } exact_match SEC(".maps"); 145 direct_entry = bpf_map_lookup_elem(&exact_match, &dest_ip); in xdp_router_ipv4_prog()
|
/kernel/linux/linux-6.6/samples/bpf/ |
H A D | xdp_router_ipv4.bpf.c | 64 } exact_match SEC(".maps"); 118 direct_entry = bpf_map_lookup_elem(&exact_match, &iph->daddr); in xdp_router_ipv4_prog()
|
H A D | xdp_router_ipv4_user.c | 649 exact_match_map_fd = bpf_map__fd(skel->maps.exact_match); in main()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/liquidio/ |
H A D | octeon_console.c | 188 * @param exact_match 196 u32 exact_match) in __cvmx_bootmem_check_version() 217 (exact_match && major_version != exact_match)) { in __cvmx_bootmem_check_version() 195 __cvmx_bootmem_check_version(struct octeon_device *oct, u32 exact_match) __cvmx_bootmem_check_version() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/cavium/liquidio/ |
H A D | octeon_console.c | 188 * @param exact_match 196 u32 exact_match) in __cvmx_bootmem_check_version() 217 (exact_match && major_version != exact_match)) { in __cvmx_bootmem_check_version() 195 __cvmx_bootmem_check_version(struct octeon_device *oct, u32 exact_match) __cvmx_bootmem_check_version() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/rockchip/ |
H A D | dw_hdmi-rockchip.c | 260 bool exact_match = hdmi->plat_data->phy_force_vendor; in dw_hdmi_rockchip_mode_valid() local 275 if (exact_match && pclk == mpll_cfg[i].mpixelclock) in dw_hdmi_rockchip_mode_valid() 281 if (!exact_match && pclk <= mpll_cfg[i].mpixelclock) in dw_hdmi_rockchip_mode_valid()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | mod_devicetable.h | 562 unsigned char exact_match:1; member 581 #define DMI_EXACT_MATCH(a, b) { .slot = a, .substr = b, .exact_match = 1 }
|
/kernel/linux/linux-5.10/fs/ |
H A D | char_dev.c | 457 static struct kobject *exact_match(dev_t dev, int *part, void *data) in exact_match() function 490 exact_match, exact_lock, p); in cdev_add()
|
/kernel/linux/linux-6.6/fs/ |
H A D | char_dev.c | 457 static struct kobject *exact_match(dev_t dev, int *part, void *data) in exact_match() function 492 exact_match, exact_lock, p); in cdev_add()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | mod_devicetable.h | 583 unsigned char exact_match:1; member 602 #define DMI_EXACT_MATCH(a, b) { .slot = a, .substr = b, .exact_match = 1 }
|
/kernel/linux/linux-5.10/drivers/hwmon/ |
H A D | adm1031.c | 289 int first_match = -1, exact_match = -1; in get_fan_auto_nearest() local 301 exact_match = i; in get_fan_auto_nearest() 313 if (exact_match >= 0) in get_fan_auto_nearest() 314 return exact_match; in get_fan_auto_nearest()
|
/kernel/linux/linux-6.6/drivers/hwmon/ |
H A D | adm1031.c | 288 int first_match = -1, exact_match = -1; in get_fan_auto_nearest() local 300 exact_match = i; in get_fan_auto_nearest() 312 if (exact_match >= 0) in get_fan_auto_nearest() 313 return exact_match; in get_fan_auto_nearest()
|
/kernel/linux/linux-5.10/kernel/dma/ |
H A D | debug.c | 270 static bool exact_match(struct dma_debug_entry *a, struct dma_debug_entry *b) in exact_match() function 345 return __hash_bucket_find(bucket, ref, exact_match); in bucket_find_exact() 1264 if (!exact_match(&ref, entry)) in debug_dma_mapping_error()
|
/kernel/linux/linux-6.6/kernel/dma/ |
H A D | debug.c | 271 static bool exact_match(struct dma_debug_entry *a, struct dma_debug_entry *b) in exact_match() function 346 return __hash_bucket_find(bucket, ref, exact_match); in bucket_find_exact() 1259 if (!exact_match(&ref, entry)) in debug_dma_mapping_error()
|
/kernel/linux/linux-5.10/net/ipv6/ |
H A D | ip6_fib.c | 1647 * exact_match == true means we try to find fn with exact match of 1649 * exact_match == false means we try to find fn with longest prefix 1659 bool exact_match) in fib6_locate_1() 1700 if (exact_match) in fib6_locate_1() 1709 bool exact_match) in fib6_locate() 1715 exact_match); in fib6_locate() 1726 exact_match); in fib6_locate() 1656 fib6_locate_1(struct fib6_node *root, const struct in6_addr *addr, int plen, int offset, bool exact_match) fib6_locate_1() argument 1706 fib6_locate(struct fib6_node *root, const struct in6_addr *daddr, int dst_len, const struct in6_addr *saddr, int src_len, bool exact_match) fib6_locate() argument
|
/kernel/linux/linux-6.6/net/ipv6/ |
H A D | ip6_fib.c | 1644 * exact_match == true means we try to find fn with exact match of 1646 * exact_match == false means we try to find fn with longest prefix 1656 bool exact_match) in fib6_locate_1() 1697 if (exact_match) in fib6_locate_1() 1706 bool exact_match) in fib6_locate() 1712 exact_match); in fib6_locate() 1723 exact_match); in fib6_locate() 1653 fib6_locate_1(struct fib6_node *root, const struct in6_addr *addr, int plen, int offset, bool exact_match) fib6_locate_1() argument 1703 fib6_locate(struct fib6_node *root, const struct in6_addr *daddr, int dst_len, const struct in6_addr *saddr, int src_len, bool exact_match) fib6_locate() argument
|
/kernel/linux/linux-5.10/include/net/ |
H A D | ip6_fib.h | 459 bool exact_match);
|
/kernel/linux/linux-6.6/include/net/ |
H A D | ip6_fib.h | 452 bool exact_match);
|
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_sp.c | 3734 list_for_each_entry(elem, &o->registry.exact_match.macs, link) { in bnx2x_mcast_handle_restore_cmd_e1() 3846 if (!list_empty(&o->registry.exact_match.macs)) in bnx2x_mcast_refresh_registry_e1() 3864 &o->registry.exact_match.macs); in bnx2x_mcast_refresh_registry_e1() 3867 elem = list_first_entry(&o->registry.exact_match.macs, in bnx2x_mcast_refresh_registry_e1() 3871 INIT_LIST_HEAD(&o->registry.exact_match.macs); in bnx2x_mcast_refresh_registry_e1() 3958 return o->registry.exact_match.num_macs_set; in bnx2x_mcast_get_registry_size_exact() 3969 o->registry.exact_match.num_macs_set = n; in bnx2x_mcast_set_registry_size_exact() 4112 INIT_LIST_HEAD(&mcast_obj->registry.exact_match.macs); in bnx2x_init_mcast_obj()
|
H A D | bnx2x_sp.h | 571 } exact_match; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_sp.c | 3734 list_for_each_entry(elem, &o->registry.exact_match.macs, link) { in bnx2x_mcast_handle_restore_cmd_e1() 3846 if (!list_empty(&o->registry.exact_match.macs)) in bnx2x_mcast_refresh_registry_e1() 3864 &o->registry.exact_match.macs); in bnx2x_mcast_refresh_registry_e1() 3867 elem = list_first_entry(&o->registry.exact_match.macs, in bnx2x_mcast_refresh_registry_e1() 3871 INIT_LIST_HEAD(&o->registry.exact_match.macs); in bnx2x_mcast_refresh_registry_e1() 3958 return o->registry.exact_match.num_macs_set; in bnx2x_mcast_get_registry_size_exact() 3969 o->registry.exact_match.num_macs_set = n; in bnx2x_mcast_set_registry_size_exact() 4112 INIT_LIST_HEAD(&mcast_obj->registry.exact_match.macs); in bnx2x_init_mcast_obj()
|
H A D | bnx2x_sp.h | 571 } exact_match; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | t3_cpl.h | 553 __u8 exact_match:1; member 555 __u8 exact_match:1; member
|
/kernel/linux/linux-5.10/drivers/ide/ |
H A D | ide-probe.c | 932 static struct kobject *exact_match(dev_t dev, int *part, void *data) in exact_match() function 951 disk->minors, NULL, exact_match, exact_lock, disk); in ide_register_region() local
|
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | t3_cpl.h | 553 __u8 exact_match:1; member 555 __u8 exact_match:1; member
|