/Linux-v4.19/tools/perf/util/scripting-engines/ |
D | trace-event-python.c | 100 struct tables { struct 116 static struct tables tables_global; argument 951 struct tables *tables = container_of(dbe, struct tables, dbe); in python_export_evsel() local 959 call_object(tables->evsel_handler, t, "evsel_table"); in python_export_evsel() 969 struct tables *tables = container_of(dbe, struct tables, dbe); in python_export_machine() local 978 call_object(tables->machine_handler, t, "machine_table"); in python_export_machine() 988 struct tables *tables = container_of(dbe, struct tables, dbe); in python_export_thread() local 999 call_object(tables->thread_handler, t, "thread_table"); in python_export_thread() 1008 struct tables *tables = container_of(dbe, struct tables, dbe); in python_export_comm() local 1016 call_object(tables->comm_handler, t, "comm_table"); in python_export_comm() [all …]
|
/Linux-v4.19/security/apparmor/ |
D | match.c | 148 static int verify_table_headers(struct table_header **tables, int flags) in verify_table_headers() argument 154 if (!(tables[YYTD_ID_DEF] && tables[YYTD_ID_BASE] && in verify_table_headers() 155 tables[YYTD_ID_NXT] && tables[YYTD_ID_CHK])) in verify_table_headers() 159 state_count = tables[YYTD_ID_BASE]->td_lolen; in verify_table_headers() 161 if (!tables[YYTD_ID_ACCEPT]) in verify_table_headers() 163 if (state_count != tables[YYTD_ID_ACCEPT]->td_lolen) in verify_table_headers() 167 if (!tables[YYTD_ID_ACCEPT2]) in verify_table_headers() 169 if (state_count != tables[YYTD_ID_ACCEPT2]->td_lolen) in verify_table_headers() 172 if (state_count != tables[YYTD_ID_DEF]->td_lolen) in verify_table_headers() 176 trans_count = tables[YYTD_ID_NXT]->td_lolen; in verify_table_headers() [all …]
|
/Linux-v4.19/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() 559 struct acpi_table_desc *tables; in acpi_tb_resize_root_table_list() local 583 tables = ACPI_ALLOCATE_ZEROED(((acpi_size)max_table_count) * in acpi_tb_resize_root_table_list() 585 if (!tables) { in acpi_tb_resize_root_table_list() 594 if (acpi_gbl_root_table_list.tables) { in acpi_tb_resize_root_table_list() 596 if (acpi_gbl_root_table_list.tables[i].address) { in acpi_tb_resize_root_table_list() 597 memcpy(tables + current_table_count, in acpi_tb_resize_root_table_list() 598 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].pointer-> 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 …]
|
D | tbxfload.c | 124 table = &acpi_gbl_root_table_list.tables[acpi_gbl_dsdt_index]; in ACPI_EXPORT_SYMBOL_INIT() 176 table = &acpi_gbl_root_table_list.tables[i]; in ACPI_EXPORT_SYMBOL_INIT() 363 if (owner_id != acpi_gbl_root_table_list.tables[i].owner_id) { in ACPI_EXPORT_SYMBOL() 374 (acpi_gbl_root_table_list.tables[i].signature.ascii, in ACPI_EXPORT_SYMBOL()
|
/Linux-v4.19/Documentation/acpi/ |
D | initrd_table_override.txt | 1 Upgrading ACPI tables via initrd 13 upgrade the ACPI execution environment that is defined by the ACPI tables 14 via upgrading the ACPI tables provided by the BIOS with an instrumented, 15 modified, more recent version one, or installing brand new ACPI tables. 17 For a full list of ACPI tables that can be upgraded/installed, take a look 19 drivers/acpi/tables.c. 20 All ACPI tables iasl (Intel's ACPI compiler and disassembler) knows should 32 allows you to upgrade the buggy tables before your platform/BIOS vendor 40 platform provided ACPI tables or inserting new ACPI tables. 49 # Extract the machine's ACPI tables: [all …]
|
D | acpi-lid.txt | 10 control method lid device. To implement this, the AML tables issue 25 However the word of "current" has ambiguity, some buggy AML tables return 29 initial returning value. When the AML tables implement this control method 35 There are buggy AML tables never notifying when the lid device state is 37 it is guaranteed that the AML tables always notify "closed" when the lid 40 tested, it is reliable from all AML tables. 71 isn't ready to handle the buggy AML tables. 90 opens given that some AML tables do not send "opened" notifications 96 handle the buggy AML tables.
|
/Linux-v4.19/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)) 101 struct table_header *tables[YYTD_ID_TSIZE]; member
|
/Linux-v4.19/Documentation/ABI/testing/ |
D | sysfs-firmware-sfi | 1 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
|
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-v4.19/Documentation/x86/ |
D | intel_mpx.txt | 40 the bounds tables between the time when it populates "bndcfgu" and 61 tables. If an entire table becomes unused, we will attempt to free 83 * Frees unused bounds tables at the time that the memory they described 95 * new bounds tables (BT) need to be allocated to save bounds. 100 On-demand kernel allocation of bounds tables 107 tables". 111 hardware during both bounds violations or when the tables are not 112 present. The kernel handles those #BR exceptions for not-present tables 116 The tables need to be accessed and controlled by userspace because 120 tables would obviously destroy performance. [all …]
|
D | pti.txt | 9 page tables for use only when running userspace applications. When 11 page tables are switched to the full "kernel" copy. When the system 14 The userspace page tables contain only a minimal amount of kernel 30 When PTI is enabled, the kernel manages two sets of page tables. 35 Although _complete_, the user portion of the kernel page tables is 40 The userspace page tables map only the kernel data needed to enter 46 page tables like normal. The only difference is when the kernel 49 userspace page tables' PGD. 52 layers of the page tables. This leaves a single, shared set of 53 userspace page tables to manage. One PTE to lock, one set of [all …]
|
/Linux-v4.19/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-v4.19/Documentation/devicetree/bindings/arm/tegra/ |
D | nvidia,tegra20-emc.txt | 11 set of tables can be present and said tables will be used 33 and the tables are stored directly under the emc node (see below). 37 - name : Should be emc-tables 49 There are two ways of specifying which tables to use: 51 * The simplest is if there is just one set of tables in the device tree, 62 used to select which tables to use. 67 - reg : either an opaque enumerator to tell different tables apart, or
|
/Linux-v4.19/drivers/media/rc/keymaps/ |
D | Kconfig | 8 Controller tables. They are short tables, but if you 10 tables on userspace, you should disable it.
|
/Linux-v4.19/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 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).
|
/Linux-v4.19/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-v4.19/drivers/media/pci/pt1/ |
D | pt1.c | 87 struct pt1_table *tables; member 484 page = pt1->tables[pt1->table_index].bufs[pt1->buf_index].page; in pt1_thread() 597 struct pt1_table *tables; in pt1_cleanup_tables() local 600 tables = pt1->tables; in pt1_cleanup_tables() 604 pt1_cleanup_table(pt1, &tables[i]); in pt1_cleanup_tables() 606 vfree(tables); in pt1_cleanup_tables() 611 struct pt1_table *tables; in pt1_init_tables() local 618 tables = vmalloc(array_size(pt1_nr_tables, sizeof(struct pt1_table))); in pt1_init_tables() 619 if (tables == NULL) in pt1_init_tables() 625 ret = pt1_init_table(pt1, &tables[0], &first_pfn); in pt1_init_tables() [all …]
|
/Linux-v4.19/drivers/char/agp/ |
D | ati-agp.c | 88 struct ati_page_map **tables; in ati_free_gatt_pages() local 91 tables = ati_generic_private.gatt_pages; in ati_free_gatt_pages() 93 entry = tables[i]; in ati_free_gatt_pages() 100 kfree(tables); in ati_free_gatt_pages() 106 struct ati_page_map **tables; in ati_create_gatt_pages() local 111 tables = kcalloc(nr_tables + 1, sizeof(struct ati_page_map *), in ati_create_gatt_pages() 113 if (tables == NULL) in ati_create_gatt_pages() 118 tables[i] = entry; in ati_create_gatt_pages() 128 ati_generic_private.gatt_pages = tables; in ati_create_gatt_pages()
|
D | amd-k7-agp.c | 65 struct amd_page_map **tables; in amd_free_gatt_pages() local 68 tables = amd_irongate_private.gatt_pages; in amd_free_gatt_pages() 70 entry = tables[i]; in amd_free_gatt_pages() 77 kfree(tables); in amd_free_gatt_pages() 83 struct amd_page_map **tables; in amd_create_gatt_pages() local 88 tables = kcalloc(nr_tables + 1, sizeof(struct amd_page_map *), in amd_create_gatt_pages() 90 if (tables == NULL) in amd_create_gatt_pages() 95 tables[i] = entry; in amd_create_gatt_pages() 105 amd_irongate_private.gatt_pages = tables; in amd_create_gatt_pages()
|
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()
|
/Linux-v4.19/Documentation/crypto/ |
D | descore-readme.txt | 50 30us per encryption (options: 64k tables, no IP/FP) 51 33us per encryption (options: 64k tables, FIPS standard bit ordering) 52 45us per encryption (options: 2k tables, no IP/FP) 53 48us per encryption (options: 2k tables, FIPS standard bit ordering) 54 275us to set a new key (uses 1k of key tables) 66 53us per encryption (uses 2k of tables) 67 96us to set a new key (uses 2.25k of key tables) 84 68us per encryption (uses 2k of tables) 85 96us to set a new key (uses 2.25k of key tables) 101 he claims to use 280k of tables but the iteration calculation seems [all …]
|
/Linux-v4.19/arch/x86/lib/ |
D | Makefile | 14 $(obj)/inat-tables.c: $(inat_tables_script) $(inat_tables_maps) 17 $(obj)/inat.o: $(obj)/inat-tables.c 19 clean-files := inat-tables.c
|
/Linux-v4.19/tools/objtool/arch/x86/ |
D | Build | 6 $(OUTPUT)arch/x86/lib/inat-tables.c: $(inat_tables_script) $(inat_tables_maps) 10 $(OUTPUT)arch/x86/decode.o: $(OUTPUT)arch/x86/lib/inat-tables.c
|