/Linux-v5.15/drivers/comedi/drivers/ |
D | ni_routes.h | 79 struct ni_route_tables *tables); 133 const struct ni_route_tables *tables); 151 const struct ni_route_tables *tables); 163 const struct ni_route_tables *tables) in route_is_valid() argument 165 return ni_route_to_register(src, dest, tables) >= 0; in route_is_valid() 195 unsigned int ni_count_valid_routes(const struct ni_route_tables *tables); 210 unsigned int ni_get_valid_routes(const struct ni_route_tables *tables, 235 const struct ni_route_tables *tables); 244 const struct ni_route_tables *tables) in route_register_is_valid() argument 246 return ni_find_route_source(src_sel_reg_value, dest, tables) >= 0; in route_register_is_valid() [all …]
|
D | ni_routes.c | 98 struct ni_route_tables *tables) in ni_find_device_routes() argument 111 tables->route_values = rv; in ni_find_device_routes() 112 tables->valid_routes = dr; in ni_find_device_routes() 140 struct ni_route_tables *tables) in ni_assign_device_routes() argument 142 memset(tables, 0, sizeof(struct ni_route_tables)); in ni_assign_device_routes() 144 tables); in ni_assign_device_routes() 152 unsigned int ni_count_valid_routes(const struct ni_route_tables *tables) in ni_count_valid_routes() argument 157 for (i = 0; i < tables->valid_routes->n_route_sets; ++i) { in ni_count_valid_routes() 158 const struct ni_route_set *R = &tables->valid_routes->routes[i]; in ni_count_valid_routes() 164 const u8 *rv = tables->route_values; in ni_count_valid_routes() [all …]
|
/Linux-v5.15/scripts/ |
D | check-sysctl-docs | 107 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 …]
|
/Linux-v5.15/tools/perf/util/scripting-engines/ |
D | trace-event-python.c | 102 struct tables { struct 120 static struct tables tables_global; argument 1049 struct tables *tables = container_of(dbe, struct tables, dbe); in python_export_evsel() local 1057 call_object(tables->evsel_handler, t, "evsel_table"); in python_export_evsel() 1067 struct tables *tables = container_of(dbe, struct tables, dbe); in python_export_machine() local 1076 call_object(tables->machine_handler, t, "machine_table"); in python_export_machine() 1086 struct tables *tables = container_of(dbe, struct tables, dbe); in python_export_thread() local 1097 call_object(tables->thread_handler, t, "thread_table"); in python_export_thread() 1107 struct tables *tables = container_of(dbe, struct tables, dbe); in python_export_comm() local 1118 call_object(tables->comm_handler, t, "comm_table"); in python_export_comm() [all …]
|
/Linux-v5.15/drivers/acpi/acpica/ |
D | tbdata.c | 50 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 …]
|
D | tbfind.c | 67 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()
|
D | tbxface.c | 92 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 …]
|
/Linux-v5.15/security/apparmor/ |
D | match.c | 147 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 …]
|
/Linux-v5.15/Documentation/admin-guide/acpi/ |
D | initrd_table_override.rst | 4 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 …]
|
/Linux-v5.15/security/apparmor/include/ |
D | match.h | 90 #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
|
/Linux-v5.15/Documentation/ABI/testing/ |
D | sysfs-firmware-dmi-tables | 1 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.
|
/Linux-v5.15/net/ipv4/ |
D | udp_tunnel_nic.c | 136 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 …]
|
/Linux-v5.15/drivers/infiniband/hw/vmw_pvrdma/ |
D | pvrdma_misc.c | 68 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()
|
/Linux-v5.15/drivers/cpufreq/ |
D | tegra194-cpufreq.c | 41 struct cpufreq_frequency_table **tables; member 222 cpufreq_for_each_valid_entry(pos, data->tables[cl]) { in tegra194_get_speed() 252 policy->freq_table = data->tables[cl]; in tegra194_cpufreq_init() 365 data->tables = devm_kcalloc(&pdev->dev, data->num_clusters, in tegra194_cpufreq_probe() 366 sizeof(*data->tables), GFP_KERNEL); in tegra194_cpufreq_probe() 367 if (!data->tables) in tegra194_cpufreq_probe() 384 data->tables[i] = init_freq_table(pdev, bpmp, i); in tegra194_cpufreq_probe() 385 if (IS_ERR(data->tables[i])) { in tegra194_cpufreq_probe() 386 err = PTR_ERR(data->tables[i]); in tegra194_cpufreq_probe()
|
/Linux-v5.15/Documentation/x86/ |
D | pti.rst | 15 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 …]
|
/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
D | fs_tcp.c | 15 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()
|
/Linux-v5.15/drivers/media/rc/keymaps/ |
D | Kconfig | 9 Controller tables. They are short tables, but if you 11 tables on userspace, you should disable it.
|
/Linux-v5.15/Documentation/vm/ |
D | split_page_table_lock.rst | 7 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 are guarded 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).
|
/Linux-v5.15/arch/x86/lib/ |
D | Makefile | 27 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
|
/Linux-v5.15/fs/nls/ |
D | nls_base.c | 21 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()
|
/Linux-v5.15/Documentation/firmware-guide/acpi/ |
D | acpi-lid.rst | 15 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.
|
/Linux-v5.15/drivers/media/pci/pt1/ |
D | pt1.c | 78 struct pt1_table *tables; member 508 page = pt1->tables[pt1->table_index].bufs[pt1->buf_index].page; in pt1_thread() 621 struct pt1_table *tables; in pt1_cleanup_tables() local 624 tables = pt1->tables; in pt1_cleanup_tables() 628 pt1_cleanup_table(pt1, &tables[i]); in pt1_cleanup_tables() 630 vfree(tables); in pt1_cleanup_tables() 635 struct pt1_table *tables; in pt1_init_tables() local 642 tables = vmalloc(array_size(pt1_nr_tables, sizeof(struct pt1_table))); in pt1_init_tables() 643 if (tables == NULL) in pt1_init_tables() 649 ret = pt1_init_table(pt1, &tables[0], &first_pfn); in pt1_init_tables() [all …]
|
/Linux-v5.15/tools/testing/selftests/netfilter/ |
D | nft_trans_stress.sh | 13 tables="foo bar baz quux" 29 for table in $tables; do 64 for table in $tables;do
|
/Linux-v5.15/drivers/media/v4l2-core/ |
D | v4l2-jpeg.c | 306 struct v4l2_jpeg_reference *tables) in jpeg_parse_quantization_tables() argument 346 if (tables) { in jpeg_parse_quantization_tables() 347 tables[tq].start = qk; in jpeg_parse_quantization_tables() 348 tables[tq].length = pq ? 128 : 64; in jpeg_parse_quantization_tables() 359 struct v4l2_jpeg_reference *tables) in jpeg_parse_huffman_tables() argument 406 if (tables) { in jpeg_parse_huffman_tables() 407 tables[(tc << 1) | th].start = table; in jpeg_parse_huffman_tables() 408 tables[(tc << 1) | th].length = stream->curr - table; in jpeg_parse_huffman_tables()
|
/Linux-v5.15/drivers/char/agp/ |
D | sworks-agp.c | 76 struct serverworks_page_map **tables; in serverworks_free_gatt_pages() local 79 tables = serverworks_private.gatt_pages; in serverworks_free_gatt_pages() 81 entry = tables[i]; in serverworks_free_gatt_pages() 89 kfree(tables); in serverworks_free_gatt_pages() 94 struct serverworks_page_map **tables; in serverworks_create_gatt_pages() local 99 tables = kcalloc(nr_tables + 1, sizeof(struct serverworks_page_map *), in serverworks_create_gatt_pages() 101 if (tables == NULL) in serverworks_create_gatt_pages() 110 tables[i] = entry; in serverworks_create_gatt_pages() 115 serverworks_private.gatt_pages = tables; in serverworks_create_gatt_pages()
|