Home
last modified time | relevance | path

Searched refs:tables (Results 1 – 25 of 414) sorted by relevance

12345678910>>...17

/kernel/linux/linux-5.10/drivers/staging/comedi/drivers/
Dni_routes.h80 struct ni_route_tables *tables);
134 const struct ni_route_tables *tables);
152 const struct ni_route_tables *tables);
164 const struct ni_route_tables *tables) in route_is_valid() argument
166 return ni_route_to_register(src, dest, tables) >= 0; in route_is_valid()
196 unsigned int ni_count_valid_routes(const struct ni_route_tables *tables);
211 unsigned int ni_get_valid_routes(const struct ni_route_tables *tables,
236 const struct ni_route_tables *tables);
245 const struct ni_route_tables *tables) in route_register_is_valid() argument
247 return ni_find_route_source(src_sel_reg_value, dest, tables) >= 0; in route_register_is_valid()
[all …]
Dni_routes.c99 struct ni_route_tables *tables) in ni_find_device_routes() argument
112 tables->route_values = rv; in ni_find_device_routes()
113 tables->valid_routes = dr; in ni_find_device_routes()
141 struct ni_route_tables *tables) in ni_assign_device_routes() argument
143 memset(tables, 0, sizeof(struct ni_route_tables)); in ni_assign_device_routes()
145 tables); in ni_assign_device_routes()
153 unsigned int ni_count_valid_routes(const struct ni_route_tables *tables) in ni_count_valid_routes() argument
158 for (i = 0; i < tables->valid_routes->n_route_sets; ++i) { in ni_count_valid_routes()
159 const struct ni_route_set *R = &tables->valid_routes->routes[i]; in ni_count_valid_routes()
165 const u8 *rv = tables->route_values; in ni_count_valid_routes()
[all …]
/kernel/linux/linux-5.10/scripts/
Dcheck-sysctl-docs107 match($0, /static struct ctl_path ([^][]+)/, tables)
108 curpath = tables[1]
113 match($0, /static struct ctl_table ([^][]+)/, tables)
114 curtable = tables[1]
150 match($0, /register_sysctl_table\(([^)]+)\)/, tables)
151 if (debug) print "Registering table " tables[1]
152 if (children[tables[1]][table]) {
153 for (entry in entries[children[tables[1]][table]]) {
160 match($0, /register_sysctl_paths\(([^)]+), ([^)]+)\)/, tables)
161 if (debug) print "Attaching table " tables[2] " to path " tables[1]
[all …]
/kernel/linux/linux-5.10/tools/perf/util/scripting-engines/
Dtrace-event-python.c102 struct tables { struct
120 static struct tables tables_global; argument
981 struct tables *tables = container_of(dbe, struct tables, dbe); in python_export_evsel() local
989 call_object(tables->evsel_handler, t, "evsel_table"); in python_export_evsel()
999 struct tables *tables = container_of(dbe, struct tables, dbe); in python_export_machine() local
1008 call_object(tables->machine_handler, t, "machine_table"); in python_export_machine()
1018 struct tables *tables = container_of(dbe, struct tables, dbe); in python_export_thread() local
1029 call_object(tables->thread_handler, t, "thread_table"); in python_export_thread()
1039 struct tables *tables = container_of(dbe, struct tables, dbe); in python_export_comm() local
1050 call_object(tables->comm_handler, t, "comm_table"); in python_export_comm()
[all …]
/kernel/linux/linux-5.10/drivers/acpi/acpica/
Dtbdata.c50 acpi_tb_acquire_table(&acpi_gbl_root_table_list.tables[table_index], in acpi_tb_compare_tables()
405 (acpi_gbl_root_table_list.tables[i]. in acpi_tb_check_duplication()
432 if (acpi_gbl_root_table_list.tables[i].flags & in acpi_tb_check_duplication()
560 struct acpi_table_desc *tables; in acpi_tb_resize_root_table_list() local
584 tables = ACPI_ALLOCATE_ZEROED(((acpi_size)max_table_count) * in acpi_tb_resize_root_table_list()
586 if (!tables) { in acpi_tb_resize_root_table_list()
595 if (acpi_gbl_root_table_list.tables) { in acpi_tb_resize_root_table_list()
597 if (acpi_gbl_root_table_list.tables[i].address) { in acpi_tb_resize_root_table_list()
598 memcpy(tables + current_table_count, in acpi_tb_resize_root_table_list()
599 acpi_gbl_root_table_list.tables + i, in acpi_tb_resize_root_table_list()
[all …]
Dtbfind.c67 if (memcmp(&(acpi_gbl_root_table_list.tables[i].signature), in acpi_tb_find_table()
77 if (!acpi_gbl_root_table_list.tables[i].pointer) { in acpi_tb_find_table()
83 tables[i]); in acpi_tb_find_table()
88 if (!acpi_gbl_root_table_list.tables[i].pointer) { in acpi_tb_find_table()
96 (acpi_gbl_root_table_list.tables[i].pointer->signature, in acpi_tb_find_table()
101 tables[i]. in acpi_tb_find_table()
106 || !memcmp(acpi_gbl_root_table_list.tables[i].pointer-> in acpi_tb_find_table()
Dtbxface.c92 acpi_gbl_root_table_list.tables = initial_table_array; in acpi_initialize_tables()
161 table_desc = &acpi_gbl_root_table_list.tables[i]; in ACPI_EXPORT_SYMBOL_INIT()
177 table_desc = &acpi_gbl_root_table_list.tables[i]; in ACPI_EXPORT_SYMBOL_INIT()
234 (&(acpi_gbl_root_table_list.tables[i].signature), in ACPI_EXPORT_SYMBOL_INIT()
243 if (!acpi_gbl_root_table_list.tables[i].pointer) { in ACPI_EXPORT_SYMBOL_INIT()
244 if ((acpi_gbl_root_table_list.tables[i].flags & in ACPI_EXPORT_SYMBOL_INIT()
249 tables[i].address, in ACPI_EXPORT_SYMBOL_INIT()
266 acpi_gbl_root_table_list.tables[i].pointer, in ACPI_EXPORT_SYMBOL_INIT()
324 table_desc = &acpi_gbl_root_table_list.tables[i]; in ACPI_EXPORT_SYMBOL()
375 table_desc = &acpi_gbl_root_table_list.tables[i]; in ACPI_EXPORT_SYMBOL()
[all …]
/kernel/linux/linux-5.10/security/apparmor/
Dmatch.c147 static int verify_table_headers(struct table_header **tables, int flags) in verify_table_headers() argument
153 if (!(tables[YYTD_ID_DEF] && tables[YYTD_ID_BASE] && in verify_table_headers()
154 tables[YYTD_ID_NXT] && tables[YYTD_ID_CHK])) in verify_table_headers()
158 state_count = tables[YYTD_ID_BASE]->td_lolen; in verify_table_headers()
160 if (!tables[YYTD_ID_ACCEPT]) in verify_table_headers()
162 if (state_count != tables[YYTD_ID_ACCEPT]->td_lolen) in verify_table_headers()
166 if (!tables[YYTD_ID_ACCEPT2]) in verify_table_headers()
168 if (state_count != tables[YYTD_ID_ACCEPT2]->td_lolen) in verify_table_headers()
171 if (state_count != tables[YYTD_ID_DEF]->td_lolen) in verify_table_headers()
175 trans_count = tables[YYTD_ID_NXT]->td_lolen; in verify_table_headers()
[all …]
/kernel/linux/linux-5.10/Documentation/admin-guide/acpi/
Dinitrd_table_override.rst4 Upgrading ACPI tables via initrd
11 upgrade the ACPI execution environment that is defined by the ACPI tables
12 via upgrading the ACPI tables provided by the BIOS with an instrumented,
13 modified, more recent version one, or installing brand new ACPI tables.
19 For a full list of ACPI tables that can be upgraded/installed, take a look
21 drivers/acpi/tables.c.
23 All ACPI tables iasl (Intel's ACPI compiler and disassembler) knows should
37 allows you to upgrade the buggy tables before your platform/BIOS vendor
45 platform provided ACPI tables or inserting new ACPI tables.
55 # Extract the machine's ACPI tables:
[all …]
/kernel/linux/linux-5.10/Documentation/ABI/testing/
Dsysfs-firmware-sfi1 What: /sys/firmware/sfi/tables/
5 SFI defines a number of small static memory tables
8 The tables are defined in the latest SFI specification:
11 While the tables are used by the kernel, user-space
14 # cd /sys/firmware/sfi/tables
Dsysfs-firmware-dmi-tables1 What: /sys/firmware/dmi/tables/
13 The dmi/tables provides raw SMBIOS entry point and DMI tables
18 /sys/firmware/dmi/tables/smbios_entry_point
19 /sys/firmware/dmi/tables/DMI
22 tables.
/kernel/linux/linux-5.10/security/apparmor/include/
Dmatch.h90 #define DEFAULT_TABLE(DFA) ((u16 *)((DFA)->tables[YYTD_ID_DEF]->td_data))
91 #define BASE_TABLE(DFA) ((u32 *)((DFA)->tables[YYTD_ID_BASE]->td_data))
92 #define NEXT_TABLE(DFA) ((u16 *)((DFA)->tables[YYTD_ID_NXT]->td_data))
93 #define CHECK_TABLE(DFA) ((u16 *)((DFA)->tables[YYTD_ID_CHK]->td_data))
94 #define EQUIV_TABLE(DFA) ((u8 *)((DFA)->tables[YYTD_ID_EC]->td_data))
95 #define ACCEPT_TABLE(DFA) ((u32 *)((DFA)->tables[YYTD_ID_ACCEPT]->td_data))
96 #define ACCEPT_TABLE2(DFA) ((u32 *)((DFA)->tables[YYTD_ID_ACCEPT2]->td_data))
102 struct table_header *tables[YYTD_ID_TSIZE]; member
/kernel/linux/linux-5.10/net/ipv4/
Dudp_tunnel_nic.c136 for (j = 0; j < info->tables[i].n_entries; j++) in udp_tunnel_nic_is_empty()
152 table = &dev->udp_tunnel_nic_info->tables[i]; in udp_tunnel_nic_should_replay()
245 for (j = 0; j < info->tables[i].n_entries; j++) in udp_tunnel_nic_device_sync_by_port()
259 for (j = 0; j < info->tables[i].n_entries; j++) in udp_tunnel_nic_device_sync_by_table()
262 if (j == info->tables[i].n_entries) in udp_tunnel_nic_device_sync_by_table()
270 for (j = 0; j < info->tables[i].n_entries; j++) { in udp_tunnel_nic_device_sync_by_table()
339 if (udp_tunnel_nic_table_is_capable(&info->tables[i], ti)) in udp_tunnel_nic_is_capable()
353 for (j = 0; j < info->tables[i].n_entries; j++) { in udp_tunnel_nic_has_collision()
436 table = &dev->udp_tunnel_nic_info->tables[i]; in udp_tunnel_nic_try_existing()
471 table = &dev->udp_tunnel_nic_info->tables[i]; in udp_tunnel_nic_add_new()
[all …]
/kernel/linux/linux-5.10/drivers/infiniband/hw/vmw_pvrdma/
Dpvrdma_misc.c68 pdir->tables = kcalloc(pdir->ntables, sizeof(*pdir->tables), in pvrdma_page_dir_init()
70 if (!pdir->tables) in pvrdma_page_dir_init()
74 pdir->tables[i] = dma_alloc_coherent(&dev->pdev->dev, PAGE_SIZE, in pvrdma_page_dir_init()
77 if (!pdir->tables[i]) in pvrdma_page_dir_init()
113 return pdir->tables[PVRDMA_PAGE_DIR_TABLE(idx)]; in pvrdma_page_dir_table()
141 if (pdir->tables) { in pvrdma_page_dir_cleanup_tables()
147 u64 *table = pdir->tables[i]; in pvrdma_page_dir_cleanup_tables()
154 kfree(pdir->tables); in pvrdma_page_dir_cleanup_tables()
/kernel/linux/linux-5.10/drivers/cpufreq/
Dtegra194-cpufreq.c42 struct cpufreq_frequency_table **tables; member
206 policy->freq_table = data->tables[cl]; in tegra194_cpufreq_init()
328 data->tables = devm_kcalloc(&pdev->dev, data->num_clusters, in tegra194_cpufreq_probe()
329 sizeof(*data->tables), GFP_KERNEL); in tegra194_cpufreq_probe()
330 if (!data->tables) in tegra194_cpufreq_probe()
347 data->tables[i] = init_freq_table(pdev, bpmp, i); in tegra194_cpufreq_probe()
348 if (IS_ERR(data->tables[i])) { in tegra194_cpufreq_probe()
349 err = PTR_ERR(data->tables[i]); in tegra194_cpufreq_probe()
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/memory-controllers/
Dnvidia,tegra20-emc.txt11 set of tables can be present and said tables will be used
37 and the tables are stored directly under the emc node (see below).
41 - name : Should be emc-tables
53 There are two ways of specifying which tables to use:
55 * The simplest is if there is just one set of tables in the device tree,
66 used to select which tables to use.
71 - reg : either an opaque enumerator to tell different tables apart, or
/kernel/linux/linux-5.10/Documentation/x86/
Dpti.rst15 page tables for use only when running userspace applications. When
17 page tables are switched to the full "kernel" copy. When the system
20 The userspace page tables contain only a minimal amount of kernel
36 When PTI is enabled, the kernel manages two sets of page tables.
41 Although _complete_, the user portion of the kernel page tables is
46 The userspace page tables map only the kernel data needed to enter
52 page tables like normal. The only difference is when the kernel
55 userspace page tables' PGD.
58 layers of the page tables. This leaves a single, shared set of
59 userspace page tables to manage. One PTE to lock, one set of
[all …]
/kernel/linux/linux-5.10/arch/powerpc/platforms/powernv/
Dnpu-dma.c142 if (npe->table_group.tables[num2]) in pnv_npu_set_window()
176 if (!npe->table_group.tables[num]) in pnv_npu_unset_window()
191 pnv_pci_unlink_table_and_group(npe->table_group.tables[num], in pnv_npu_unset_window()
212 if (npe->table_group.tables[0]) { in pnv_npu_take_ownership()
326 table_group->tables[num] = iommu_tce_table_get(tbl); in pnv_npu_peers_set_window()
343 WARN_ON(npucomp->table_group.tables[num] != in pnv_npu_peers_unset_window()
344 table_group->tables[num]); in pnv_npu_peers_unset_window()
345 if (!npucomp->table_group.tables[num]) in pnv_npu_peers_unset_window()
360 if (!npucomp->table_group.tables[num]) in pnv_npu_peers_unset_window()
367 num, table_group->tables[num]); in pnv_npu_peers_unset_window()
[all …]
/kernel/linux/linux-5.10/drivers/media/rc/keymaps/
DKconfig9 Controller tables. They are short tables, but if you
11 tables on userspace, you should disable it.
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dfs_tcp.c15 struct mlx5e_flow_table tables[ACCEL_FS_TCP_NUM_TYPES]; member
96 ft = &fs_tcp->tables[ACCEL_FS_IPV4_TCP]; in mlx5e_accel_fs_add_sk()
108 ft = &fs_tcp->tables[ACCEL_FS_IPV4_TCP]; in mlx5e_accel_fs_add_sk()
111 ft = &fs_tcp->tables[ACCEL_FS_IPV6_TCP]; in mlx5e_accel_fs_add_sk()
162 accel_fs_t = &fs_tcp->tables[type]; in accel_fs_tcp_add_default_rule()
270 struct mlx5e_flow_table *ft = &priv->fs.accel_tcp->tables[type]; in accel_fs_tcp_create_table()
329 dest.ft = priv->fs.accel_tcp->tables[i].t; in accel_fs_tcp_enable()
348 if (IS_ERR_OR_NULL(fs_tcp->tables[i].t)) in accel_fs_tcp_destroy_table()
352 mlx5e_destroy_flow_table(&fs_tcp->tables[i]); in accel_fs_tcp_destroy_table()
353 fs_tcp->tables[i].t = NULL; in accel_fs_tcp_destroy_table()
/kernel/linux/linux-5.10/Documentation/vm/
Dsplit_page_table_lock.rst7 Originally, mm->page_table_lock spinlock protected all page tables of the
14 tables. Access to higher level tables protected by mm->page_table_lock.
33 Split page table lock for PTE tables is enabled compile-time if
35 If split lock is disabled, all tables guaded by mm->page_table_lock.
37 Split page table lock for PMD tables is enabled, if it's enabled for PTE
38 tables and the architecture supports it (see below).
/kernel/linux/linux-5.10/arch/x86/lib/
DMakefile27 CFLAGS_cmdline.o := -fno-stack-protector -fno-jump-tables
35 $(obj)/inat-tables.c: $(inat_tables_script) $(inat_tables_maps)
38 $(obj)/inat.o: $(obj)/inat-tables.c
40 clean-files := inat-tables.c
/kernel/linux/linux-5.10/fs/nls/
Dnls_base.c21 static struct nls_table *tables = &default_table; variable
237 struct nls_table ** tmp = &tables; in __register_nls()
251 nls->next = tables; in __register_nls()
252 tables = nls; in __register_nls()
260 struct nls_table ** tmp = &tables; in unregister_nls()
279 for (nls = tables; nls; nls = nls->next) { in find_nls()
/kernel/linux/linux-5.10/drivers/media/v4l2-core/
Dv4l2-jpeg.c305 struct v4l2_jpeg_reference *tables) in jpeg_parse_quantization_tables() argument
345 if (tables) { in jpeg_parse_quantization_tables()
346 tables[tq].start = qk; in jpeg_parse_quantization_tables()
347 tables[tq].length = pq ? 128 : 64; in jpeg_parse_quantization_tables()
358 struct v4l2_jpeg_reference *tables) in jpeg_parse_huffman_tables() argument
405 if (tables) { in jpeg_parse_huffman_tables()
406 tables[(tc << 1) | th].start = table; in jpeg_parse_huffman_tables()
407 tables[(tc << 1) | th].length = stream->curr - table; in jpeg_parse_huffman_tables()
/kernel/linux/linux-5.10/Documentation/firmware-guide/acpi/
Dacpi-lid.rst15 using a control method lid device. To implement this, the AML tables issue
31 However the word of "current" has ambiguity, some buggy AML tables return
35 initial returning value. When the AML tables implement this control method
42 There are buggy AML tables never notifying when the lid device state is
44 it is guaranteed that the AML tables always notify "closed" when the lid
47 tested, it is reliable from all AML tables.
85 isn't ready to handle the buggy AML tables.
107 opens given that some AML tables do not send "opened" notifications
114 handle the buggy AML tables.

12345678910>>...17