/openbmc/qemu/tests/qtest/fuzz/ |
H A D | generic_fuzz_configs.h | 18 const char *name, *args, *objects; member 37 .objects = "virtio*", 42 .objects = "virtio*", 48 .objects = "scsi* virtio*", 52 .objects = "virtio*", 56 .objects = "virtio*", 60 .objects = "virtio*", 64 .objects = "virtio*", 68 .objects = "virtio*", 72 .objects = "virtio*", [all …]
|
/openbmc/phosphor-time-manager/ |
H A D | settings.hpp | 20 /** @class Objects 21 * @brief Fetch paths of settings D-bus objects of interest upon construction 23 struct Objects struct 26 /** @brief Constructor - fetch settings objects 30 explicit Objects(sdbusplus::bus_t& /*bus*/); 31 Objects() = delete; 32 Objects(const Objects&) = delete; 33 Objects& operator=(const Objects&) = delete; 34 Objects(Objects&&) = default; 35 Objects& operator=(Objects&&) = delete; [all …]
|
/openbmc/phosphor-host-ipmid/ |
H A D | settings.hpp | 15 /** @class Objects 16 * @brief Fetch paths of settings d-bus objects of interest, upon construction 18 struct Objects struct 21 /** @brief Constructor - fetch settings objects 27 Objects(sdbusplus::bus_t& bus, const std::vector<Interface>& filter); 28 Objects(const Objects&) = default; 29 Objects& operator=(const Objects&) = delete; 30 Objects(Objects&&) = delete; 31 Objects& operator=(Objects&&) = delete; 32 ~Objects() = default; [all …]
|
/openbmc/phosphor-state-manager/ |
H A D | settings.hpp | 22 /** @class Objects 23 * @brief Fetch paths of settings d-bus objects of interest, upon construction 25 struct Objects struct 28 /** @brief Constructor - fetch settings objects 33 explicit Objects(sdbusplus::bus_t& bus, const Path& root = defaultRoot); 34 Objects(const Objects&) = delete; 35 Objects& operator=(const Objects&) = delete; 36 Objects(Objects&&) = delete; 37 Objects& operator=(Objects&&) = delete; 38 ~Objects() = default; [all …]
|
/openbmc/openbmc/poky/bitbake/lib/toaster/tests/builds/ |
H A D | test_core_image_min.py | 34 all_builds = Build.objects.all().count() 35 distinct_builds = Build.objects.values('id').distinct().count() 42 distinct_path = Build.objects.values( 44 total_builds = Build.objects.values('id').count() 52 tasks = Task.objects.filter( 73 tasks = Task.objects.filter(outcome=2).values('id', 'sstate_result') 86 tasks = Task.objects.filter( 106 tasks = Task.objects.filter( 121 tasks = Task.objects.filter( 135 tasks = Task.objects.filter(task_executed=1).values('id', 'outcome') [all …]
|
/openbmc/openbmc/poky/bitbake/lib/toaster/tests/browser/ |
H A D | test_project_builds_page.py | 27 bbv = BitbakeVersion.objects.create(name='bbv1', giturl=f'{builldir}/', 29 release = Release.objects.create(name='release1', 31 self.project1 = Project.objects.create_project(name=self.PROJECT_NAME, 35 self.project2 = Project.objects.create_project(name=self.PROJECT_NAME, 39 self.default_project = Project.objects.create_project( 89 Build.objects.create(**self.project1_build_success) 90 Build.objects.create(**self.project1_build_success) 96 Build.objects.create(**self.project1_build_success) 97 Build.objects.create(**self.project1_build_success) 98 Build.objects.create(**self.project1_build_success) [all …]
|
H A D | test_builddashboard_page.py | 26 bbv = BitbakeVersion.objects.create(name='bbv1', giturl=f'{builldir}/', 28 release = Release.objects.create(name='release1', 30 project = Project.objects.create_project(name='test project', 35 self.build1 = Build.objects.create(project=project, 40 self.build2 = Build.objects.create(project=project, 45 self.build3 = Build.objects.create(project=project, 50 # add Variable objects to the successful builds, as this is the criterion 52 Variable.objects.create(build=self.build1, 55 Variable.objects.create(build=self.build2, 61 self.exception_message = LogMessage.objects.create( [all …]
|
H A D | test_new_custom_image_page.py | 22 BuildEnvironment.objects.get_or_create( 25 release = Release.objects.create( 27 bitbake_version=BitbakeVersion.objects.create(name='v1') 31 self.project = Project.objects.create(name='foo', release=release) 34 layer = Layer.objects.create(name='bar') 35 layer_version = Layer_Version.objects.create( 41 ProjectLayer.objects.create( 49 self.recipe = Recipe.objects.create( 60 project2 = Project.objects.create(name='whoop', release=release) 61 layer_version2 = Layer_Version.objects.create( [all …]
|
H A D | test_builddashboard_page_artifacts.py | 25 bbv = BitbakeVersion.objects.create(name='bbv1', giturl=f'{builldir}/', 27 release = Release.objects.create(name='release1', 29 self.project = Project.objects.create_project(name='test project', 59 build = Build.objects.create(project=self.project, 62 Target.objects.create(is_image=False, build=build, task='', 84 build = Build.objects.create(project=self.project, 88 target = Target.objects.create(is_image=True, build=build, 91 sdk_file1 = TargetSDKFile.objects.create(target=target, 95 sdk_file2 = TargetSDKFile.objects.create(target=target, 140 build = Build.objects.create(project=self.project, [all …]
|
/openbmc/openbmc/poky/bitbake/lib/toaster/toastergui/ |
H A D | views.py | 90 default_project = Project.objects.get_or_create_default_project() 91 default_project_builds = Build.objects.filter(project = default_project) 94 num_builds = Build.objects.all().count() 95 user_projects = Project.objects.filter(is_default = False) 104 context = {'lvs_nos' : Layer_Version.objects.all().count()} 452 if Build.objects.filter( pk=build_id ).count( ) == 0 : 454 build = Build.objects.get( pk = build_id ); 455 layerVersionId = Layer_Version.objects.filter( build = build_id ); 456 recipeCount = Recipe.objects.filter( layer_version__id__in = layerVersionId ).count( ); 457 tgts = Target.objects.filter( build_id = build_id ).order_by( 'target' ); [all …]
|
H A D | api.py | 95 project = Project.objects.get(pk=kwargs['pid']) 100 br = BuildRequest.objects.get(project=project, pk=i) 110 BuildRequest.objects.select_for_update().get( 120 ProjectTarget.objects.filter(project=project).delete() 128 ProjectTarget.objects.create(project=project, 161 project = Project.objects.get(pk=kwargs['pid']) 204 project = Project.objects.get(pk=kwargs['pid']) 249 ro, created = Recipe.objects.get_or_create( 280 layer_version = Layer_Version.objects.get( 283 project = Project.objects.get(pk=kwargs['pid']) [all …]
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Sensor/ |
H A D | Value.interface.yaml | 2 Implement to provide sensor readings. Objects implementing Sensor.Value 18 Any service implementing Sensor.Value on one or more objects must implement 41 The unit of the reading. Immutable once set for a sensor. For objects 42 in the airflow namespace, Unit must be "CFM" For objects in the 43 altitude namespace, Unit must be "Meters". For objects in the current 44 namespace, Unit must be "Amperes". For objects in the energy 45 namespace, Unit must be "Joules". For objects in the fan_tach 46 namespace, Unit must be "RPMS". For objects in the humidity namespace, 47 Unit must be "PercentRH" For objects in the power namespace, Unit must 48 be "Watts". For objects in the pressure namespace, Unit must be [all …]
|
/openbmc/linux/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_region.c | 18 mutex_lock(&mem->objects.lock); in i915_gem_object_init_memory_region() 19 list_add(&obj->mm.region_link, &mem->objects.list); in i915_gem_object_init_memory_region() 20 mutex_unlock(&mem->objects.lock); in i915_gem_object_init_memory_region() 27 mutex_lock(&mem->objects.lock); in i915_gem_object_release_memory_region() 29 mutex_unlock(&mem->objects.lock); in i915_gem_object_release_memory_region() 85 * the GTT, due to alignemnt restrictions. For such special objects, in __i915_gem_object_create_region() 87 * revisit this, either by allowing special mis-aligned objects in the in __i915_gem_object_create_region() 141 * i915_gem_process_region - Iterate over all objects of a region using ops 142 * to process and optionally skip objects 147 * checking whether to skip objects, and, if not, lock the objects and [all …]
|
/openbmc/linux/drivers/gpu/drm/ |
H A D | drm_exec.c | 11 * multiple GEM objects while preparing hardware operations (e.g. command 15 * unlocks all previously locked GEM objects and locks the contended one first 16 * before locking any further objects. 53 /* Unlock all objects and drop references */ 73 * Initialize the object and make sure that we can track locked objects. 78 exec->objects = kmalloc(PAGE_SIZE, GFP_KERNEL); in drm_exec_init() 81 exec->max_objects = exec->objects ? PAGE_SIZE / sizeof(void *) : 0; in drm_exec_init() 92 * Unlock all locked objects, drop the references to objects and free all memory 98 kvfree(exec->objects); in drm_exec_fini() 112 * objects locked. [all …]
|
H A D | drm_lease.c | 31 * - An 'owner' is a &struct drm_master that is not leasing objects from 32 * another &struct drm_master, and hence 'owns' the objects. The owner can be 35 * - A 'lessor' is a &struct drm_master which is leasing objects to one or more 39 * - A 'lessee' is a &struct drm_master which is leasing objects from some 41 * lessor recorded in &drm_master.lessor, and holds the set of objects that 49 * The set of objects any &struct drm_master 'controls' is limited to the set 50 * of objects it leases (for lessees) or all objects (for owners). 52 * Objects not controlled by a &struct drm_master cannot be modified through 58 * Since each lessee may lease objects from a single lessor, display resource 65 * objects from the owner can be searched via the owner's [all …]
|
/openbmc/linux/include/drm/ |
H A D | drm_exec.h | 29 * @num_objects: number of objects locked 34 * @max_objects: maximum objects in array 39 * @objects: array of the locked objects 41 struct drm_gem_object **objects; member 60 * index is within the number of locked objects. NULL otherwise. 65 return index < exec->num_objects ? exec->objects[index] : NULL; in drm_exec_obj() 69 * drm_exec_for_each_locked_object - iterate over all the locked objects 74 * Iterate over all the locked GEM objects inside the drm_exec object. 81 * objects in reverse locking order 86 * Iterate over all the locked GEM objects inside the drm_exec object in [all …]
|
/openbmc/openbmc/meta-yadro/recipes-phosphor/ipmi/phosphor-ipmi-host/ |
H A D | 0001-Add-support-for-persistent-only-settings.patch | 25 std::tuple<Path, OneTimeEnabled> setting(const Objects& objects, 34 const std::vector<Path>& paths = objects.map.at(iface); 39 - log<level::ERR>("Exactly two objects expected", 40 + // If there are no objects implementing the requested interface, 42 + log<level::ERR>("Interface objects not found", 59 + // Something must be wrong if there are more objects than expected 60 + log<level::ERR>("Exactly 1 or 2 interface objects are required", 66 + // We are here because there were exactly two objects implementing the 72 @@ -116,6 +141,8 @@ std::tuple<Path, OneTimeEnabled> setting(const Objects& objects, 78 auto method = objects.bus.new_method_call( [all …]
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Inventory/ |
H A D | Item.interface.yaml | 2 Implement to provide basic item attributes. Required by all objects within 5 Any service implementing Inventory.Item on one or more objects must 38 Objects that implement Item can optionally implement the 'cooled_by' 45 Objects that implement Item can optionally implement the 53 Objects that implement Item can optionally implement the 61 Objects that implement Item can optionally implement the 'measured_by' 71 intrusion events. Objects that implement Item can optionally implement 80 Objects that implement Item can optionally implement the 'powered_by' 87 Objects that implement Chassis can optionally implement the 102 Objects that implement Item can optionally implement the [all …]
|
/openbmc/linux/include/linux/ |
H A D | dynamic_queue_limits.h | 11 * 1) Objects are queued up to some limit specified as number of objects. 13 * objects. 19 * The goal of dql is to calculate the limit as the minimum number of objects 23 * dql_queued - called when objects are enqueued to record number of objects 24 * dql_avail - returns how many objects are available to be queued based 25 * on the object limit and how many objects are already enqueued 26 * dql_completed - called at completion time to indicate how many objects 72 * Record number of objects queued. Assumes that caller has already checked 91 /* Returns how many objects can be queued, < 0 indicates over limit. */ 97 /* Record number of completed objects and recalculate the limit. */
|
/openbmc/linux/Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ |
H A D | overview.rst | 26 network ports to create functional objects/devices such as network 29 which DPAA2 software drivers use to operate on DPAA2 objects. 53 | Resources Objects | 71 DPIO objects. 73 Overview of DPAA2 Objects 76 The section provides a brief overview of some key DPAA2 objects. 77 A simple scenario is described illustrating the objects involved 84 types of DPAA2 objects. In the example diagram below there 85 are 8 objects of 5 types (DPMCP, DPIO, DPBP, DPNI, and DPMAC) 105 of the DPRC, discover the hardware objects present (including mappable [all …]
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Inventory/Item/ |
H A D | README.md | 5 Inventory refers to physical objects. Some of the objects can be physically 6 accessed, such as a board, a chassis and a drive. Some objects are embedded in 7 other objects, such as a BMC embedded in a board, or a core in a CPU. The DBus 9 objects. A graph consisting of Inventory objects as vertices and Association as 15 DBus objects with `xyz.opebmc_project.Inventory.Item.${ItemType}` interface 16 might be associated with other inventory objects. Such association can be
|
/openbmc/linux/drivers/gpu/drm/i915/selftests/ |
H A D | i915_gem_evict.c | 40 struct list_head *objects) in quirk_add() argument 42 /* quirk is only for live tiled objects, use it to declare ownership */ in quirk_add() 45 list_add(&obj->st_link, objects); in quirk_add() 48 static int populate_ggtt(struct i915_ggtt *ggtt, struct list_head *objects) in populate_ggtt() argument 71 quirk_add(obj, objects); in populate_ggtt() 78 pr_err("No objects on the GGTT inactive list!\n"); in populate_ggtt() 111 LIST_HEAD(objects); in igt_evict_something() 114 /* Fill the GGTT with pinned objects and try to evict one. */ in igt_evict_something() 116 err = populate_ggtt(ggtt, &objects); in igt_evict_something() 149 cleanup_objects(ggtt, &objects); in igt_evict_something() [all …]
|
/openbmc/openbmc/poky/bitbake/lib/toaster/bldcontrol/management/commands/ |
H A D | checksettings.py | 33 if BuildEnvironment.objects.count() == 0: 34 BuildEnvironment.objects.create(betype=BuildEnvironment.TYPE_LOCAL) 37 for be in BuildEnvironment.objects.all(): 81 …if ToasterSetting.objects.filter(name='CUSTOM_XML_ONLY').count() > 0 or custom_xml_only is not Non… 101 for layer in Layer.objects.filter( 140 if ToasterSetting.objects.filter(name='DEFAULT_RELEASE').count() != 1: 141 ToasterSetting.objects.filter(name='DEFAULT_RELEASE').delete() 142 ToasterSetting.objects.get_or_create(name='DEFAULT_RELEASE', value='') 147 for b in BuildRequest.objects.filter(state=BuildRequest.REQ_INPROGRESS): 148 BRError.objects.create(req=b, errtype="toaster", [all …]
|
/openbmc/linux/Documentation/dev-tools/ |
H A D | kmemleak.rst | 7 with the difference that the orphan objects are not freed but only 17 number of new unreferenced objects found. If the ``debugfs`` isn't already 37 Note that the orphan objects are listed in the order they were allocated 39 objects to be reported as orphan. 61 marking all current reported unreferenced objects grey, 62 or free all kmemleak objects if kmemleak has been disabled. 99 1. mark all objects as white (remaining white objects will later be 105 3. scan the gray objects for matching addresses (some white objects 108 4. the remaining white objects are considered orphan and reported via 123 'clear' command to clear all reported unreferenced objects from the [all …]
|
/openbmc/linux/Documentation/core-api/ |
H A D | debug-objects.rst | 11 kernel objects and validate the operations on those. 15 - Activation of uninitialized objects 17 - Initialization of active objects 19 - Usage of freed/destroyed objects 62 tracking objects and the state of the internal tracking objects pool. 75 active and destroyed objects. When debugobjects detects an error, then 98 active and destroyed objects. When debugobjects detects an error, then 112 object returns. Otherwise we keep track of stale objects. 122 active and destroyed objects. When debugobjects detects an error, then 131 objects. The fixup function checks whether the object is valid and calls [all …]
|