/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | mod_hdr.c | 42 void mlx5e_mod_hdr_tbl_init(struct mod_hdr_tbl *tbl) argument 44 mutex_init(&tbl->lock); 45 hash_init(tbl->hlist); 48 void mlx5e_mod_hdr_tbl_destroy(struct mod_hdr_tbl *tbl) argument 50 WARN_ON(!hash_empty(tbl->hlist)); 51 mutex_destroy(&tbl->lock); 54 static struct mlx5e_mod_hdr_handle *mod_hdr_get(struct mod_hdr_tbl *tbl, argument 60 hash_for_each_possible(tbl->hlist, mh, mod_hdr_hlist, hash_key) { 73 struct mod_hdr_tbl *tbl, 90 mutex_lock(&tbl 72 mlx5e_mod_hdr_attach(struct mlx5_core_dev *mdev, struct mod_hdr_tbl *tbl, enum mlx5_flow_namespace_type namespace, struct mlx5e_tc_mod_hdr_acts *mod_hdr_acts) argument 139 mlx5e_mod_hdr_detach(struct mlx5_core_dev *mdev, struct mod_hdr_tbl *tbl, struct mlx5e_mod_hdr_handle *mh) argument [all...] |
H A D | mod_hdr.h | 38 struct mod_hdr_tbl *tbl, 42 struct mod_hdr_tbl *tbl, 46 void mlx5e_mod_hdr_tbl_init(struct mod_hdr_tbl *tbl); 47 void mlx5e_mod_hdr_tbl_destroy(struct mod_hdr_tbl *tbl);
|
/linux-master/drivers/net/wireless/intel/iwlwifi/dvm/ |
H A D | rs.h | 256 #define is_legacy(tbl) (((tbl) == LQ_G) || ((tbl) == LQ_A)) 257 #define is_siso(tbl) ((tbl) == LQ_SISO) 258 #define is_mimo2(tbl) ((tbl) == LQ_MIMO2) 259 #define is_mimo3(tbl) ((tbl) == LQ_MIMO3) 260 #define is_mimo(tbl) (is_mimo [all...] |
/linux-master/net/mac80211/ |
H A D | mesh_pathtbl.c | 20 static void mesh_path_free_rcu(struct mesh_table *tbl, struct mesh_path *mpath); 82 struct mesh_table *tbl = tblptr; local 84 mesh_path_free_rcu(tbl, mpath); 87 static void mesh_table_init(struct mesh_table *tbl) argument 89 INIT_HLIST_HEAD(&tbl->known_gates); 90 INIT_HLIST_HEAD(&tbl->walk_head); 91 atomic_set(&tbl->entries, 0); 92 spin_lock_init(&tbl->gates_lock); 93 spin_lock_init(&tbl->walk_lock); 98 WARN_ON(rhashtable_init(&tbl 101 mesh_table_free(struct mesh_table *tbl) argument 243 mpath_lookup(struct mesh_table *tbl, const u8 *dst, struct ieee80211_sub_if_data *sdata) argument 280 __mesh_path_lookup_by_idx(struct mesh_table *tbl, int idx) argument 339 struct mesh_table *tbl; local 374 mesh_gate_del(struct mesh_table *tbl, struct mesh_path *mpath) argument 683 struct mesh_table *tbl; local 725 struct mesh_table *tbl; local 773 struct mesh_table *tbl = &sdata->u.mesh.mesh_paths; local 795 mesh_path_free_rcu(struct mesh_table *tbl, struct mesh_path *mpath) argument 811 __mesh_path_del(struct mesh_table *tbl, struct mesh_path *mpath) argument 836 struct mesh_table *tbl = &sdata->u.mesh.mesh_paths; local 851 struct mesh_table *tbl = &sdata->u.mesh.mpp_paths; local 863 table_flush_by_iface(struct mesh_table *tbl) argument 897 table_path_del(struct mesh_table *tbl, struct ieee80211_sub_if_data *sdata, const u8 *addr) argument 966 struct mesh_table *tbl; local 1060 mesh_path_tbl_expire(struct ieee80211_sub_if_data *sdata, struct mesh_table *tbl) argument [all...] |
/linux-master/tools/perf/ |
H A D | check-headers.sh | 174 check_2 tools/perf/arch/x86/entry/syscalls/syscall_64.tbl arch/x86/entry/syscalls/syscall_64.tbl 175 check_2 tools/perf/arch/powerpc/entry/syscalls/syscall.tbl arch/powerpc/kernel/syscalls/syscall.tbl 176 check_2 tools/perf/arch/s390/entry/syscalls/syscall.tbl arch/s390/kernel/syscalls/syscall.tbl 177 check_2 tools/perf/arch/mips/entry/syscalls/syscall_n64.tbl arch/mips/kernel/syscalls/syscall_n64.tbl
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
H A D | dr_dbg.h | 32 void mlx5dr_dbg_tbl_add(struct mlx5dr_table *tbl); 33 void mlx5dr_dbg_tbl_del(struct mlx5dr_table *tbl);
|
/linux-master/tools/perf/arch/x86/ |
H A D | Makefile | 22 $(header): $(sys)/syscall_64.tbl $(systbl) 23 $(Q)$(SHELL) '$(systbl)' $(sys)/syscall_64.tbl 'x86_64' > $@
|
/linux-master/drivers/staging/media/atomisp/pci/isp/kernels/sdis/common/ |
H A D | ia_css_sdis_common.host.h | 65 s32 tbl[ISP_DVS_NUM_COEF_TYPES * ISP_MAX_SDIS_HOR_PROJ_NUM_ISP]; member in struct:sh_css_isp_sdis_hori_proj_tbl 72 s32 tbl[ISP_DVS_NUM_COEF_TYPES * ISP_MAX_SDIS_VER_PROJ_NUM_ISP]; member in struct:sh_css_isp_sdis_vert_proj_tbl 79 VMEM_ARRAY(tbl[ISP_DVS_NUM_COEF_TYPES], 84 VMEM_ARRAY(tbl[ISP_DVS_NUM_COEF_TYPES],
|
/linux-master/arch/arm64/kernel/pi/ |
H A D | map_range.c | 24 * @tbl: The level @level page table to create the mappings in 30 int level, pte_t *tbl, bool may_use_cont, u64 va_offset) 40 /* Advance tbl to the entry that covers start */ 41 tbl += (start >> (lshift + PAGE_SHIFT)) % PTRS_PER_PTE; 58 if (pte_none(*tbl)) { 59 *tbl = __pte(__phys_to_pte_val(*pte) | 64 (pte_t *)(__pte_to_phys(*tbl) + va_offset), 82 *tbl = __pte(__phys_to_pte_val(pa) | protval); 86 tbl++; 29 map_range(u64 *pte, u64 start, u64 end, u64 pa, pgprot_t prot, int level, pte_t *tbl, bool may_use_cont, u64 va_offset) argument
|
/linux-master/fs/ |
H A D | fs_parser.c | 27 __lookup_constant(const struct constant_table *tbl, const char *name) argument 29 for ( ; tbl->name; tbl++) 30 if (strcmp(name, tbl->name) == 0) 31 return tbl; 37 * @tbl: The table of constants to search. 41 int lookup_constant(const struct constant_table *tbl, const char *name, int not_found) argument 43 const struct constant_table *p = __lookup_constant(tbl, name); 328 * @tbl: The constant table to validate. 334 bool validate_constant_table(const struct constant_table *tbl, size_ argument [all...] |
/linux-master/net/sctp/ |
H A D | sysctl.c | 395 struct ctl_table tbl; local 401 memset(&tbl, 0, sizeof(struct ctl_table)); 404 tbl.data = tmp; 405 tbl.maxlen = sizeof(tmp); 407 tbl.data = net->sctp.sctp_hmac_alg ? : none; 408 tbl.maxlen = strlen(tbl.data); 411 ret = proc_dostring(&tbl, write, buffer, lenp, ppos); 442 struct ctl_table tbl; local 445 memset(&tbl, 470 struct ctl_table tbl; local 506 struct ctl_table tbl; local 537 struct ctl_table tbl; local 576 struct ctl_table tbl; local [all...] |
/linux-master/include/net/ |
H A D | neighbour.h | 77 struct neigh_table *tbl; member in struct:neigh_parms 135 #define NEIGH_CACHE_STAT_INC(tbl, field) this_cpu_inc((tbl)->stats->field) 139 struct neigh_table *tbl; member in struct:neighbour 249 return p->tbl->family; 257 return (char *)n + n->tbl->entry_size; 294 struct neigh_table *tbl, 302 struct neigh_hash_table *nht = rcu_dereference(tbl->nht); 317 static inline struct neighbour *__neigh_lookup_noref(struct neigh_table *tbl, argument 321 return ___neigh_lookup_noref(tbl, tb 293 ___neigh_lookup_noref( struct neigh_table *tbl, bool (*key_eq)(const struct neighbour *n, const void *pkey), __u32 (*hash)(const void *pkey, const struct net_device *dev, __u32 *hash_rnd), const void *pkey, struct net_device *dev) argument 341 neigh_create(struct neigh_table *tbl, const void *pkey, struct net_device *dev) argument 400 struct neigh_table *tbl; member in struct:neigh_seq_state 546 __neigh_lookup(struct neigh_table *tbl, const void *pkey, struct net_device *dev, int creat) argument 558 __neigh_lookup_errno(struct neigh_table *tbl, const void *pkey, struct net_device *dev) argument [all...] |
/linux-master/drivers/clk/ |
H A D | clk-apple-nco.c | 69 struct applnco_tables *tbl; member in struct:applnco_channel 102 static void applnco_compute_tables(struct applnco_tables *tbl) argument 116 tbl->fwd[i] = state; 117 tbl->inv[state] = i; 121 tbl->fwd[0] = 0; 122 tbl->inv[0] = 0; 133 static u32 applnco_div_translate(struct applnco_tables *tbl, unsigned int div) argument 140 return FIELD_PREP(DIV_COARSE, tbl->fwd[coarse - COARSE_DIV_OFFSET]) | 144 static unsigned int applnco_div_translate_inv(struct applnco_tables *tbl, u32 regval) argument 148 coarse = tbl 263 struct applnco_tables *tbl; local [all...] |
/linux-master/drivers/char/tpm/eventlog/ |
H A D | acpi.c | 74 struct acpi_table_tpm2 *tbl; local 89 (struct acpi_table_header **)&tbl); 93 if (tbl->header.length < 94 sizeof(*tbl) + sizeof(struct acpi_tpm2_phy)) { 95 acpi_put_table((struct acpi_table_header *)tbl); 99 tpm2_phy = (void *)tbl + sizeof(*tbl); 104 acpi_put_table((struct acpi_table_header *)tbl); 108 acpi_put_table((struct acpi_table_header *)tbl);
|
/linux-master/arch/powerpc/kvm/ |
H A D | book3s_64_vio.c | 66 iommu_tce_table_put(stit->tbl); 98 if (table_group->tables[i] != stit->tbl) 114 struct iommu_table *tbl = NULL; local 157 tbl = iommu_tce_table_get(tbltmp); 161 if (!tbl) 166 if (tbl != stit->tbl) 171 iommu_tce_table_put(tbl); 186 iommu_tce_table_put(tbl); 190 stit->tbl 415 u64 *tbl; local 436 kvmppc_clear_tce(struct mm_struct *mm, struct kvmppc_spapr_tce_table *stt, struct iommu_table *tbl, unsigned long entry) argument 451 kvmppc_tce_iommu_mapped_dec(struct kvm *kvm, struct iommu_table *tbl, unsigned long entry) argument 472 kvmppc_tce_iommu_do_unmap(struct kvm *kvm, struct iommu_table *tbl, unsigned long entry) argument 493 kvmppc_tce_iommu_unmap(struct kvm *kvm, struct kvmppc_spapr_tce_table *stt, struct iommu_table *tbl, unsigned long entry) argument 512 kvmppc_tce_iommu_do_map(struct kvm *kvm, struct iommu_table *tbl, unsigned long entry, unsigned long ua, enum dma_data_direction dir) argument 550 kvmppc_tce_iommu_map(struct kvm *kvm, struct kvmppc_spapr_tce_table *stt, struct iommu_table *tbl, unsigned long entry, unsigned long ua, enum dma_data_direction dir) argument 777 u64 *tbl; local [all...] |
/linux-master/drivers/net/wireless/mediatek/mt76/ |
H A D | mt792x_acpi_sar.h | 27 DECLARE_FLEX_ARRAY(struct mt792x_asar_dyn_limit, tbl); 40 DECLARE_FLEX_ARRAY(struct mt792x_asar_dyn_limit_v2, tbl); 58 DECLARE_FLEX_ARRAY(struct mt792x_asar_geo_limit, tbl); 72 DECLARE_FLEX_ARRAY(struct mt792x_asar_geo_limit_v2, tbl);
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/falcon/ |
H A D | qmgr.c | 33 index = find_first_zero_bit(qmgr->seq.tbl, NVKM_FALCON_QMGR_SEQ_NUM); 40 set_bit(index, qmgr->seq.tbl); 56 clear_bit(seq->id, qmgr->seq.tbl);
|
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_user_extensions.c | 17 const i915_user_extension_fn *tbl, 47 if (tbl[name]) 48 err = tbl[name](ext, data); 16 i915_user_extensions(struct i915_user_extension __user *ext, const i915_user_extension_fn *tbl, unsigned int count, void *data) argument
|
/linux-master/arch/powerpc/kernel/ |
H A D | dma-iommu.c | 147 struct iommu_table *tbl; local 165 tbl = get_iommu_table_base(dev); 167 if (!tbl) { 172 if (tbl->it_offset > (mask >> tbl->it_page_shift)) { 175 mask, tbl->it_offset << tbl->it_page_shift); 186 struct iommu_table *tbl = get_iommu_table_base(dev); local 198 if (!tbl) 201 mask = 1ULL << (fls_long(tbl [all...] |
/linux-master/tools/perf/util/ |
H A D | dwarf-regs.c | 37 #define __get_dwarf_regstr(tbl, n) (((n) < ARRAY_SIZE(tbl)) ? (tbl)[(n)] : NULL)
|
/linux-master/arch/sparc/kernel/ |
H A D | pci_sun4v.c | 189 struct iommu_map_table *tbl; local 216 tbl = &iommu->tbl; 218 tbl = &iommu->atu->tbl; 220 entry = iommu_tbl_range_alloc(dev, tbl, npages, NULL, 226 *dma_addrp = (tbl->table_map_base + (entry << IO_PAGE_SHIFT)); 252 iommu_tbl_range_free(tbl, *dma_addrp, npages, IOMMU_ERROR_CODE); 329 struct iommu_map_table *tbl; local 341 tbl 362 struct iommu_map_table *tbl; local 436 struct iommu_map_table *tbl; local 481 struct iommu_map_table *tbl; local 650 struct iommu_map_table *tbl; local [all...] |
/linux-master/net/openvswitch/ |
H A D | meter.c | 54 static struct dp_meter *lookup_meter(const struct dp_meter_table *tbl, argument 57 struct dp_meter_instance *ti = rcu_dereference_ovsl(tbl->ti); 95 dp_meter_instance_realloc(struct dp_meter_table *tbl, u32 size) argument 97 struct dp_meter_instance *ti = rcu_dereference_ovsl(tbl->ti); 110 rcu_assign_pointer(tbl->ti, new_ti); 134 static int attach_meter(struct dp_meter_table *tbl, struct dp_meter *meter) argument 136 struct dp_meter_instance *ti = rcu_dereference_ovsl(tbl->ti); 149 tbl->count++; 150 if (tbl->count >= tbl 169 detach_meter(struct dp_meter_table *tbl, struct dp_meter *meter) argument 731 struct dp_meter_table *tbl = &dp->meter_tbl; local 758 struct dp_meter_table *tbl = &dp->meter_tbl; local [all...] |
/linux-master/arch/powerpc/platforms/powernv/ |
H A D | pci.h | 304 extern int pnv_tce_build(struct iommu_table *tbl, long index, long npages, 307 extern void pnv_tce_free(struct iommu_table *tbl, long index, long npages); 308 extern int pnv_tce_xchg(struct iommu_table *tbl, long index, 310 extern __be64 *pnv_tce_useraddrptr(struct iommu_table *tbl, long index, 312 extern unsigned long pnv_tce_get(struct iommu_table *tbl, long index); 316 bool alloc_userspace_copy, struct iommu_table *tbl); 317 extern void pnv_pci_ioda2_table_free_pages(struct iommu_table *tbl); 320 struct iommu_table *tbl, 322 extern void pnv_pci_unlink_table_and_group(struct iommu_table *tbl, 324 extern void pnv_pci_setup_iommu_table(struct iommu_table *tbl, [all...] |
/linux-master/sound/soc/ |
H A D | soc-jack.c | 296 struct jack_gpio_tbl *tbl = res; local 298 jack_free_gpios(tbl->jack, tbl->count, tbl->gpios); 315 struct jack_gpio_tbl *tbl; local 317 tbl = devres_alloc(jack_devres_free_gpios, sizeof(*tbl), GFP_KERNEL); 318 if (!tbl) 320 tbl->jack = jack; 321 tbl [all...] |
/linux-master/net/ipv4/ |
H A D | sysctl_net_ipv4.c | 217 struct ctl_table tbl = { local 225 ret = proc_dostring(&tbl, write, buffer, lenp, ppos); 235 struct ctl_table tbl = { .maxlen = TCP_CA_BUF_MAX, }; local 238 tbl.data = kmalloc(tbl.maxlen, GFP_USER); 239 if (!tbl.data) 241 tcp_get_available_congestion_control(tbl.data, TCP_CA_BUF_MAX); 242 ret = proc_dostring(&tbl, write, buffer, lenp, ppos); 243 kfree(tbl.data); 251 struct ctl_table tbl local 292 struct ctl_table tbl = { .maxlen = ((TCP_FASTOPEN_KEY_LENGTH * local 374 struct ctl_table tbl = { .maxlen = TCP_ULP_BUF_MAX, }; local 394 struct ctl_table tbl; local 417 struct ctl_table tbl; local [all...] |