/openbmc/linux/block/ |
H A D | blk-mq-tag.c | 4 * fairer distribution of tags between multiple submitters when a shared tag map 20 static void blk_mq_update_wake_batch(struct blk_mq_tags *tags, in blk_mq_update_wake_batch() argument 26 sbitmap_queue_recalculate_wake_batch(&tags->bitmap_tags, in blk_mq_update_wake_batch() 28 sbitmap_queue_recalculate_wake_batch(&tags->breserved_tags, in blk_mq_update_wake_batch() 42 struct blk_mq_tags *tags = hctx->tags; in __blk_mq_tag_busy() local 60 spin_lock_irqsave(&tags->lock, flags); in __blk_mq_tag_busy() 61 users = tags->active_queues + 1; in __blk_mq_tag_busy() 62 WRITE_ONCE(tags->active_queues, users); in __blk_mq_tag_busy() 63 blk_mq_update_wake_batch(tags, users); in __blk_mq_tag_busy() 64 spin_unlock_irqrestore(&tags->lock, flags); in __blk_mq_tag_busy() [all …]
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/core/ |
H A D | memory.c | 34 struct nvkm_tags *tags = *ptags; in nvkm_memory_tags_put() local 35 if (tags) { in nvkm_memory_tags_put() 36 mutex_lock(&fb->tags.mutex); in nvkm_memory_tags_put() 37 if (refcount_dec_and_test(&tags->refcount)) { in nvkm_memory_tags_put() 38 nvkm_mm_free(&fb->tags.mm, &tags->mn); in nvkm_memory_tags_put() 39 kfree(memory->tags); in nvkm_memory_tags_put() 40 memory->tags = NULL; in nvkm_memory_tags_put() 42 mutex_unlock(&fb->tags.mutex); in nvkm_memory_tags_put() 53 struct nvkm_tags *tags; in nvkm_memory_tags_get() local 55 mutex_lock(&fb->tags.mutex); in nvkm_memory_tags_get() [all …]
|
/openbmc/qemu/tests/avocado/ |
H A D | smmu.py | 19 :avocado: tags=accel:kvm 20 :avocado: tags=cpu:host 21 :avocado: tags=arch:aarch64 22 :avocado: tags=machine:virt 23 :avocado: tags=distro:fedora 24 :avocado: tags=smmu 25 :avocado: tags=flaky 78 :avocado: tags=smmu_noril 79 :avocado: tags=smmu_noril_tests 80 :avocado: tags=distro_version:31 [all …]
|
H A D | replay_kernel.py | 98 :avocado: tags=arch:i386 99 :avocado: tags=machine:pc 116 :avocado: tags=arch:x86_64 117 :avocado: tags=machine:pc 118 :avocado: tags=flaky 133 :avocado: tags=arch:x86_64 134 :avocado: tags=machine:q35 149 :avocado: tags=arch:mips 150 :avocado: tags=machine:malta 151 :avocado: tags=endian:big [all …]
|
H A D | boot_linux.py | 21 :avocado: tags=arch:x86_64 27 :avocado: tags=machine:pc 28 :avocado: tags=accel:tcg 36 :avocado: tags=machine:pc 37 :avocado: tags=accel:kvm 45 :avocado: tags=machine:q35 46 :avocado: tags=accel:tcg 54 :avocado: tags=machine:q35 55 :avocado: tags=accel:kvm 67 :avocado: tags=arch:aarch64 [all …]
|
H A D | boot_linux_console.py | 102 :avocado: tags=arch:x86_64 103 :avocado: tags=machine:pc 121 :avocado: tags=arch:aarch64 122 :avocado: tags=machine:xlnx-versal-virt 123 :avocado: tags=device:pl011 124 :avocado: tags=device:arm_gicv3 125 :avocado: tags=accel:tcg 148 :avocado: tags=arch:arm 149 :avocado: tags=machine:virt 150 :avocado: tags=accel:tcg [all …]
|
H A D | replay_linux.py | 124 :avocado: tags=arch:x86_64 125 :avocado: tags=accel:tcg 132 :avocado: tags=machine:pc 138 :avocado: tags=machine:q35 145 :avocado: tags=arch:x86_64 146 :avocado: tags=virtio 147 :avocado: tags=accel:tcg 158 :avocado: tags=machine:pc 164 :avocado: tags=machine:q35 171 :avocado: tags=accel:tcg [all …]
|
/openbmc/u-boot/fs/yaffs2/ |
H A D | yaffs_nand.c | 21 u8 *buffer, struct yaffs_ext_tags *tags) in yaffs_rd_chunk_tags_nand() argument 29 /* If there are no tags provided use local tags. */ in yaffs_rd_chunk_tags_nand() 30 if (!tags) in yaffs_rd_chunk_tags_nand() 31 tags = &local_tags; in yaffs_rd_chunk_tags_nand() 36 tags); in yaffs_rd_chunk_tags_nand() 39 flash_chunk, buffer, tags); in yaffs_rd_chunk_tags_nand() 40 if (tags && tags->ecc_result > YAFFS_ECC_RESULT_NO_ERROR) { in yaffs_rd_chunk_tags_nand() 53 const u8 *buffer, struct yaffs_ext_tags *tags) in yaffs_wr_chunk_tags_nand() argument 60 if (tags) { in yaffs_wr_chunk_tags_nand() 61 tags->seq_number = dev->seq_number; in yaffs_wr_chunk_tags_nand() [all …]
|
H A D | yaffs_nandif.c | 27 /* NB For use with inband tags.... 29 * we can also use it to load the tags. 33 const struct yaffs_ext_tags *tags) in ynandif_WriteChunkWithTagsToNAND() argument 43 "nandmtd2_WriteChunkWithTagsToNAND chunk %d data %p tags %p", in ynandif_WriteChunkWithTagsToNAND() 44 nand_chunk, data, tags); in ynandif_WriteChunkWithTagsToNAND() 47 /* For yaffs2 writing there must be both data and tags. in ynandif_WriteChunkWithTagsToNAND() 48 * If we're using inband tags, then the tags are stuffed into in ynandif_WriteChunkWithTagsToNAND() 57 yaffs_pack_tags2_tags_only(pt2tp, tags); in ynandif_WriteChunkWithTagsToNAND() 61 yaffs_pack_tags2(&pt, tags, !dev->param.no_tags_ecc); in ynandif_WriteChunkWithTagsToNAND() 74 u8 *data, struct yaffs_ext_tags *tags) in ynandif_ReadChunkWithTagsFromNAND() argument [all …]
|
H A D | yaffs_mtdif2.c | 36 /* NB For use with inband tags.... 38 * that we can also use it to load the tags. 42 const struct yaffs_ext_tags *tags) in nandmtd2_write_chunk_tags() argument 58 "nandmtd2_write_chunk_tags chunk %d data %p tags %p", in nandmtd2_write_chunk_tags() 59 nand_chunk, data, tags); in nandmtd2_write_chunk_tags() 63 /* For yaffs2 writing there must be both data and tags. in nandmtd2_write_chunk_tags() 64 * If we're using inband tags, then the tags are stuffed into in nandmtd2_write_chunk_tags() 67 if (!data || !tags) in nandmtd2_write_chunk_tags() 75 yaffs_pack_tags2_tags_only(pt2tp, tags); in nandmtd2_write_chunk_tags() 77 yaffs_pack_tags2(&pt, tags, !dev->param.no_tags_ecc); in nandmtd2_write_chunk_tags() [all …]
|
H A D | yaffs_summary.c | 14 /* Summaries write the useful part of the tags for the chunks in a block into an 16 * Reading the summaries gives all the tags for the block in one read. Much 19 * Chunks holding summaries are marked with tags making it look like 33 * The summary is built up in an array of summary tags. 39 /* Summary tags don't need the sequence number because that is redundant. */ 51 unsigned sum; /* Just add up all the bytes in the tags */ 120 struct yaffs_ext_tags tags; in yaffs_summary_write() local 135 memset(&tags, 0, sizeof(struct yaffs_ext_tags)); in yaffs_summary_write() 136 tags.obj_id = YAFFS_OBJECTID_SUMMARY; in yaffs_summary_write() 137 tags.chunk_id = 1; in yaffs_summary_write() [all …]
|
H A D | yaffs_tagscompat.c | 23 /********** Tags ECC calculations *********/ 31 void yaffs_calc_tags_ecc(struct yaffs_tags *tags) in yaffs_calc_tags_ecc() argument 34 unsigned char *b = ((union yaffs_tags_union *)tags)->as_bytes; in yaffs_calc_tags_ecc() 39 tags->ecc = 0; in yaffs_calc_tags_ecc() 48 tags->ecc = ecc; in yaffs_calc_tags_ecc() 51 int yaffs_check_tags_ecc(struct yaffs_tags *tags) in yaffs_check_tags_ecc() argument 53 unsigned ecc = tags->ecc; in yaffs_check_tags_ecc() 55 yaffs_calc_tags_ecc(tags); in yaffs_check_tags_ecc() 57 ecc ^= tags->ecc; in yaffs_check_tags_ecc() 61 unsigned char *b = ((union yaffs_tags_union *)tags)->as_bytes; in yaffs_check_tags_ecc() [all …]
|
/openbmc/openbmc/meta-openembedded/meta-gnome/recipes-gnome/gnome-commander/gnome-commander/ |
H A D | 0001-Build-fix-needed-with-taglib-2.0.patch | 7 | ../gnome-commander-1.16.1/src/tags/gnome-cmd-tags-taglib.cc:153:29: error: no member named 'sampl… 10 | ../gnome-commander-1.16.1/src/tags/gnome-cmd-tags-taglib.cc:154:67: error: no member named 'sampl… 17 src/tags/gnome-cmd-tags-taglib.cc | 4 ++-- 20 diff --git a/src/tags/gnome-cmd-tags-taglib.cc b/src/tags/gnome-cmd-tags-taglib.cc 22 --- a/src/tags/gnome-cmd-tags-taglib.cc 23 +++ b/src/tags/gnome-cmd-tags-taglib.cc
|
/openbmc/openbmc-test-automation/openpower/ |
H A D | test_bmc_devicetree.robot | 18 [Tags] Check_BMC_Model_Property_Is_Set 27 [Tags] Check_BMC_Compatible_Property_Is_Set 36 [Tags] Check_BMC_CPU_Name_Property_Is_Set 45 [Tags] Check_BMC_CPU_Compatible_Property_Is_Set 54 [Tags] Check_BMC_Memory_Name_Property_Is_Set 64 [Tags] Check_BMC_Memory_Device_Type_Property_Is_Set 73 [Tags] Check_BMC_FSI_Name_Property_Is_Set 82 [Tags] Check_BMC_FSI_Compatible_Property_Is_Set 91 [Tags] Check_BMC_GPIO_FSI_Name_Property_Is_Set 100 [Tags] Check_BMC_GPIO_FSI_Compatible_Property_Is_Set [all …]
|
/openbmc/openbmc-test-automation/gui/gui_test/overview_menu/ |
H A D | test_overview_menu.robot | 16 Test Tags Overview_Menu 41 [Tags] Verify_Existence_Of_All_Sections_In_Overview_Page 55 [Tags] Verify_Network_Information_In_Overview_Page 69 [Tags] Verify_Server_Information_Section 90 [Tags] Verify_BMC_Information_Section 98 [Tags] Verify_Edit_Network_Setting_Button 106 [Tags] Verify_Event_Under_Critical_Event_Logs_Section 120 [Tags] Verify_Event_Under_Warning_Event_Logs_Section 138 [Tags] Verify_View_More_Event_Logs_Button 148 [Tags] Verify_Host_Console_Button_In_Overview_Page [all …]
|
/openbmc/openbmc-test-automation/redfish/managers/ |
H A D | test_bmc_network_conf.robot | 16 Test Tags Bmc_Network_Conf 60 [Tags] Get_IP_Address_And_Verify 68 [Tags] Get_Netmask_And_Verify 76 [Tags] Get_Gateway_And_Verify 84 [Tags] Get_MAC_Address_And_Verify 95 [Tags] Verify_All_Configured_IP_And_Netmask 104 [Tags] Get_Hostname_And_Verify 112 [Tags] Configure_Hostname_And_Verify 127 [Tags] Configure_Invalid_HostName_And_Verify 135 [Tags] Configure_Empty_HostName_And_Verify_If_LocalHost_Is_Assigned [all …]
|
/openbmc/linux/arch/arm64/mm/ |
H A D | mteswap.c | 14 /* tags granule is 16 bytes, 2 tags stored per byte */ in mte_allocate_tag_storage() 39 if (WARN(xa_is_err(ret), "Failed to store MTE tags")) { in mte_save_tags() 52 void *tags = xa_load(&mte_pages, entry.val); in mte_restore_tags() local 54 if (!tags) in mte_restore_tags() 58 mte_restore_page_tags(page_address(page), tags); in mte_restore_tags() 66 void *tags = xa_erase(&mte_pages, entry.val); in mte_invalidate_tags() local 68 mte_free_tag_storage(tags); in mte_invalidate_tags() 75 void *tags; in mte_invalidate_tags_area() local 80 xas_for_each(&xa_state, tags, last_entry.val - 1) { in mte_invalidate_tags_area() 82 mte_free_tag_storage(tags); in mte_invalidate_tags_area()
|
/openbmc/openbmc-test-automation/openpower/ras/ |
H A D | test_host_ras.robot | 21 Test Tags Host_RAS 32 [Tags] Verify_Recoverable_Callout_Handling_For_MCA_With_Threshold_1 42 [Tags] Verify_Recoverable_Callout_Handling_For_MCA_With_Threshold_32 51 [Tags] Verify_Unrecoverable_Callout_Handling_For_MCA 63 [Tags] Verify_Recoverable_Callout_Handling_For_MCI_With_Threshold_1 72 [Tags] Verify_Unrecoverable_Callout_Handling_For_MCI 84 [Tags] Verify_Recoverable_Callout_Handling_For_CXA_With_Threshold_5 94 [Tags] Verify_Recoverable_Callout_Handling_For_CXA_With_Threshold_32 103 [Tags] Verify_Unrecoverable_Callout_Handling_For_CXA 116 [Tags] Verify_Recoverable_Callout_Handling_For_OBUS_With_Threshold_32 [all …]
|
H A D | test_bmc_ras.robot | 22 Test Tags BMC_RAS 35 [Tags] Verify_Pdbg_Recoverable_Callout_Handling_For_MCA_With_Threshold_1 45 [Tags] Verify_Pdbg_Recoverable_Callout_Handling_For_MCA_With_Threshold_32 55 [Tags] Verify_Pdbg_Unrecoverable_Callout_Handling_For_MCA 67 [Tags] Verify_Pdbg_Recoverable_Callout_Handling_For_MCI_With_Threshold_1 77 [Tags] Verify_Pdbg_Unrecoverable_Callout_Handling_For_MCI 90 [Tags] Verify_Pdbg_Recoverable_Callout_Handling_For_CXA_With_Threshold_5 100 [Tags] Verify_Pdbg_Recoverable_Callout_Handling_For_CXA_With_Threshold_32 110 [Tags] Verify_Pdbg_Unrecoverable_Callout_Handling_For_CXA 122 [Tags] Verify_Pdbg_Recoverable_Callout_Handling_For_OBUS_With_Threshold_32 [all …]
|
/openbmc/openbmc/poky/meta/lib/oeqa/selftest/cases/ |
H A D | gitarchivetests.py | 26 tags on this commit as listed in tag_list 29 If commit is true and tag_lsit is non empty, all tags in tag_list will be 103 self.assertEqual(len(revs[0].tags), 2) 104 self.assertEqual(revs[0].tags, ['main/10-g0f7d5df/0', 'main/10-g0f7d5df/1']) 111 tags = ga.get_tags(git_obj, self.log, pattern="yocto-*", url=url) 112 """Test for some well established tags (released tags)""" 113 self.assertIn("yocto-4.0", tags) 114 self.assertIn("yocto-4.1", tags) 115 self.assertIn("yocto-4.2", tags) 123 back to local tags [all …]
|
/openbmc/linux/Documentation/arch/arm64/ |
H A D | memory-tagging-extension.rst | 36 To access the allocation tags, a user process must enable the Tagged 40 ``PROT_MTE`` - Pages allow access to the MTE allocation tags. 44 supported and the allocation tags can be shared between processes. 55 ``MADV_FREE`` may have the allocation tags cleared (set to 0) at any 62 the logical and allocation tags occurs on access, there are three 108 **Note**: There are no *match-all* logical tags available for user 119 Excluding Tags in the ``IRG``, ``ADDG`` and ``SUBG`` instructions 122 The architecture allows excluding certain tags to be randomly generated 124 excludes all tags other than 0. A user thread can enable specific tags 126 flags, 0, 0, 0)`` system call where ``flags`` contains the tags bitmap [all …]
|
/openbmc/linux/arch/arm64/lib/ |
H A D | mte.S | 27 * Clear the tags in a page 40 * Zero the page and tags at the same time 66 * Copy the tags from the source page to the destination one 84 * Read tags from a user buffer (one tag per byte) and set the corresponding 85 * tags at the given kernel address. Used by PTRACE_POKEMTETAGS. 88 * x2 - number of tags/bytes (n) 90 * x0 - number of tags read/set 104 2: sub x0, x1, x3 // update the number of tags set 109 * Get the tags from a kernel address range and write the tag values to the 113 * x2 - number of tags/bytes (n) [all …]
|
/openbmc/openbmc-test-automation/openpower/ext_interfaces/ |
H A D | test_vmi.robot | 11 Test Tags Vmi 42 [Tags] Verify_All_VMI_EthernetInterfaces 49 [Tags] Verify_Existing_VMI_Network_Interface_Details 65 [Tags] Delete_Existing_Static_VMI_IP_Address 75 [Tags] Verify_User_Cannot_Delete_ReadOnly_Property_IPv4Addresses 85 [Tags] Assign_Valid_And_Invalid_Static_IPv4_Address_To_VMI 98 [Tags] Add_Multiple_IP_Addresses_On_VMI_Interface_And_Verify 112 [Tags] Modify_IP_Addresses_On_VMI_Interface_And_Verify 123 [Tags] Switch_Between_IP_Origins_On_VMI_And_Verify_Details 131 [Tags] Verify_Persistency_Of_VMI_IPv4_Details_After_Host_Reboo [all...] |
/openbmc/openbmc/poky/meta/lib/oeqa/utils/ |
H A D | gitarchive.py | 104 """ Fetch remote tags from current repository 106 A pattern can be provided to filter returned tags list 110 base_cmd = ['ls-remote', '--refs', '--tags', '-q'] 113 # First try to fetch tags from repository configured remote 116 cmd.append("refs/tags/"+pattern) 119 tags = ["".join(d.split()[1].split('/', 2)[2:]) for d in tags_refs.splitlines()] 129 tags = ["".join(d.split()[1].split('/', 2)[2:]) for d in tags_refs.splitlines()] 131 log.info("Read local tags only, some remote tags may be missed") 135 tags = repo.run_cmd(cmd).splitlines() 137 return tags [all …]
|
/openbmc/openbmc/poky/meta/lib/oeqa/core/tests/ |
H A D | test_decorators.py | 35 # exclude any case with tags 36 self._runTest(['oetag'], lambda tags: tags, { 41 self._runTest(['oetag'], lambda tags: "otherTag" in tags, { 48 self._runTest(['oetag'], lambda tags: "classTag" in tags, { 56 self._runTest(['oetag'], lambda tags: "classTag" not in tags, { 62 # include any case with classTag or no tags 63 self._runTest(['oetag'], lambda tags: tags and "classTag" not in tags, {
|