Home
last modified time | relevance | path

Searched refs:container (Results 1 – 25 of 408) sorted by relevance

12345678910>>...17

/openbmc/telemetry/src/utils/
H A Dcontains.hpp12 requires(T container) { container.find(container.begin()->first); };
16 requires(T container) { container.contains(*container.begin()); };
21 inline bool contains(const T& container, in contains() argument
24 return container.find(key) != container.end(); in contains()
28 inline bool contains(const T& container, const typename T::value_type& key) in contains() argument
30 return container.contains(key); in contains()
34 inline bool contains(const T& container, const typename T::value_type& key) in contains() argument
36 return std::find(container.begin(), container.end(), key) != in contains()
37 container.end(); in contains()
H A Dtransform.hpp17 inline auto transform(const Container& container, Functor&& f) in transform() argument
19 auto result = R<decltype(f(*container.begin()))>{}; in transform()
23 result.reserve(container.size()); in transform()
26 std::transform(container.begin(), container.end(), in transform()
35 inline auto transform(const Container<Args...>& container, Functor&& f) in transform() argument
38 container, std::forward<Functor>(f)); in transform()
/openbmc/qemu/hw/vfio/
H A Dcpr-legacy.c20 static bool vfio_dma_unmap_vaddr_all(VFIOContainer *container, Error **errp) in vfio_dma_unmap_vaddr_all() argument
28 if (ioctl(container->fd, VFIO_IOMMU_UNMAP_DMA, &unmap)) { in vfio_dma_unmap_vaddr_all()
32 container->cpr.vaddr_unmapped = true; in vfio_dma_unmap_vaddr_all()
44 const VFIOContainer *container = container_of(bcontainer, VFIOContainer, in vfio_legacy_cpr_dma_map() local
56 if (ioctl(container->fd, VFIO_IOMMU_MAP_DMA, &map)) { in vfio_legacy_cpr_dma_map()
66 VFIOContainer *container = container_of(listener, VFIOContainer, in vfio_region_remap() local
68 vfio_container_region_add(&container->bcontainer, section, true); in vfio_region_remap()
71 static bool vfio_cpr_supported(VFIOContainer *container, Error **errp) in vfio_cpr_supported() argument
73 if (!ioctl(container->fd, VFIO_CHECK_EXTENSION, VFIO_UPDATE_VADDR)) { in vfio_cpr_supported()
77 } else if (!ioctl(container->fd, VFIO_CHECK_EXTENSION, VFIO_UNMAP_ALL)) { in vfio_cpr_supported()
[all …]
H A Dspapr.c34 VFIOContainer container; member
64 VFIOContainer *container = &scontainer->container; in vfio_prereg_listener_region_add() local
65 VFIOContainerBase *bcontainer = &container->bcontainer; in vfio_prereg_listener_region_add()
100 ret = ioctl(container->fd, VFIO_IOMMU_SPAPR_REGISTER_MEMORY, &reg); in vfio_prereg_listener_region_add()
124 VFIOContainer *container = &scontainer->container; in vfio_prereg_listener_region_del() local
157 ret = ioctl(container->fd, VFIO_IOMMU_SPAPR_UNREGISTER_MEMORY, &reg); in vfio_prereg_listener_region_del()
205 static VFIOHostDMAWindow *vfio_find_hostwin(VFIOSpaprContainer *container, in vfio_find_hostwin() argument
211 QLIST_FOREACH(hostwin, &container->hostwin_list, hostwin_next) { in vfio_find_hostwin()
221 static int vfio_spapr_remove_window(VFIOContainer *container, in vfio_spapr_remove_window() argument
230 ret = ioctl(container->fd, VFIO_IOMMU_SPAPR_TCE_REMOVE, &remove); in vfio_spapr_remove_window()
[all …]
H A Diommufd.c41 const VFIOIOMMUFDContainer *container = in iommufd_cdev_map() local
44 return iommufd_backend_map_dma(container->be, in iommufd_cdev_map()
45 container->ioas_id, in iommufd_cdev_map()
53 const VFIOIOMMUFDContainer *container = in iommufd_cdev_map_file() local
56 return iommufd_backend_map_file_dma(container->be, in iommufd_cdev_map_file()
57 container->ioas_id, in iommufd_cdev_map_file()
65 const VFIOIOMMUFDContainer *container = in iommufd_cdev_unmap() local
73 ret = iommufd_backend_unmap_dma(container->be, container->ioas_id, in iommufd_cdev_unmap()
77 ret = iommufd_backend_unmap_dma(container->be, container->ioas_id, in iommufd_cdev_unmap()
86 return iommufd_backend_unmap_dma(container->be, in iommufd_cdev_unmap()
[all …]
H A Dcontainer.c47 static int vfio_ram_block_discard_disable(VFIOContainer *container, bool state) in vfio_ram_block_discard_disable() argument
49 switch (container->iommu_type) { in vfio_ram_block_discard_disable()
70 static int vfio_dma_unmap_bitmap(const VFIOContainer *container, in vfio_dma_unmap_bitmap() argument
74 const VFIOContainerBase *bcontainer = &container->bcontainer; in vfio_dma_unmap_bitmap()
108 ret = ioctl(container->fd, VFIO_IOMMU_UNMAP_DMA, unmap); in vfio_dma_unmap_bitmap()
127 const VFIOContainer *container = container_of(bcontainer, VFIOContainer, in vfio_legacy_dma_unmap_one() local
144 return vfio_dma_unmap_bitmap(container, iova, size, iotlb); in vfio_legacy_dma_unmap_one()
150 while (ioctl(container->fd, VFIO_IOMMU_UNMAP_DMA, &unmap)) { in vfio_legacy_dma_unmap_one()
164 container->iommu_type == VFIO_TYPE1v2_IOMMU) { in vfio_legacy_dma_unmap_one()
216 const VFIOContainer *container = container_of(bcontainer, VFIOContainer, in vfio_legacy_dma_map() local
[all …]
/openbmc/qemu/hw/vfio-user/
H A Dcontainer.c27 VFIOUserContainer *container = container_of(bcontainer, VFIOUserContainer, in vfio_user_listener_begin() local
30 container->proxy->async_ops = true; in vfio_user_listener_begin()
35 VFIOUserContainer *container = container_of(bcontainer, VFIOUserContainer, in vfio_user_listener_commit() local
39 container->proxy->async_ops = false; in vfio_user_listener_commit()
40 vfio_user_wait_reqs(container->proxy); in vfio_user_listener_commit()
47 VFIOUserContainer *container = container_of(bcontainer, VFIOUserContainer, in vfio_user_dma_unmap() local
60 container->proxy->async_ops); in vfio_user_dma_unmap()
62 if (container->proxy->async_ops) { in vfio_user_dma_unmap()
63 if (!vfio_user_send_nowait(container->proxy, &msgp->hdr, NULL, in vfio_user_dma_unmap()
69 if (!vfio_user_send_wait(container->proxy, &msgp->hdr, NULL, in vfio_user_dma_unmap()
[all …]
/openbmc/intel-ipmi-oem/src/
H A Dme_to_redfish_hooks.cpp33 static const boost::container::flat_map<uint8_t, std::string> smlink = { in messageHook()
58 static const boost::container::flat_map<uint8_t, std::string>
70 static const boost::container::flat_map<uint8_t, std::string> peciOverDmiError =
76 static const boost::container::flat_map<uint8_t, std::string>
83 static const boost::container::flat_map<uint8_t, std::string>
102 static const boost::container::flat_map<uint8_t, std::string> umaError = {
113 static const boost::container::flat_map<uint8_t, std::string> pttHealthEvent = {
118 static const boost::container::flat_map<uint8_t, std::string>
123 static const boost::container::flat_map<uint8_t, std::string> restrictedMode = {
128 static const boost::container::flat_map<uint8_t, std::string>
[all …]
/openbmc/qemu/hw/misc/
H A Dmchp_pfsoc_ioscb.c209 memory_region_init(&s->container, OBJECT(s), in mchp_pfsoc_ioscb_realize()
211 sysbus_init_mmio(sbd, &s->container); in mchp_pfsoc_ioscb_realize()
217 memory_region_add_subregion(&s->container, IOSCB_LANE01_BASE, &s->lane01); in mchp_pfsoc_ioscb_realize()
221 memory_region_add_subregion(&s->container, IOSCB_LANE23_BASE, &s->lane23); in mchp_pfsoc_ioscb_realize()
225 memory_region_add_subregion(&s->container, IOSCB_CTRL_BASE, &s->ctrl); in mchp_pfsoc_ioscb_realize()
229 memory_region_add_subregion(&s->container, IOSCB_QSPIXIP_BASE, &s->qspixip); in mchp_pfsoc_ioscb_realize()
233 memory_region_add_subregion(&s->container, IOSCB_MAILBOX_BASE, &s->mailbox); in mchp_pfsoc_ioscb_realize()
237 memory_region_add_subregion(&s->container, IOSCB_CFG_BASE, &s->cfg); in mchp_pfsoc_ioscb_realize()
241 memory_region_add_subregion(&s->container, IOSCB_CCC_BASE, &s->ccc); in mchp_pfsoc_ioscb_realize()
245 memory_region_add_subregion(&s->container, IOSCB_PLL_MSS_BASE, &s->pll_mss); in mchp_pfsoc_ioscb_realize()
[all …]
/openbmc/phosphor-objmgr/src/
H A Dtypes.hpp19 using InterfaceNames = boost::container::flat_set<std::string, std::less<>,
22 using ConnectionNames = boost::container::flat_map<
26 using InterfaceMapType = boost::container::flat_map<
41 using AssociationInterfaces = boost::container::flat_map<
61 boost::container::flat_map<std::string,
62 boost::container::flat_set<std::string>>;
64 using AssociationOwnersType = boost::container::flat_map<
65 std::string, boost::container::flat_map<std::string, AssociationPaths>>;
/openbmc/qemu/hw/ppc/
H A Dspapr_pci_vfio.c35 static bool vfio_eeh_container_ok(VFIOContainer *container) in vfio_eeh_container_ok() argument
52 if (QLIST_EMPTY(&container->group_list)) { in vfio_eeh_container_ok()
56 if (QLIST_NEXT(QLIST_FIRST(&container->group_list), container_next)) { in vfio_eeh_container_ok()
63 static int vfio_eeh_container_op(VFIOContainer *container, uint32_t op) in vfio_eeh_container_op() argument
71 if (!vfio_eeh_container_ok(container)) { in vfio_eeh_container_op()
77 ret = ioctl(container->fd, VFIO_EEH_PE_OP, &pe_op); in vfio_eeh_container_op()
114 VFIOContainer *container = vfio_eeh_as_container(as); in vfio_eeh_as_ok() local
116 return (container != NULL) && vfio_eeh_container_ok(container); in vfio_eeh_as_ok()
121 VFIOContainer *container = vfio_eeh_as_container(as); in vfio_eeh_as_op() local
123 if (!container) { in vfio_eeh_as_op()
[all …]
/openbmc/u-boot/tools/
H A Dimx8image.c13 static int container = -1; variable
152 fprintf(stdout, "New Container: \t%d\n", ++container); in parse_cfg_fld()
525 static void set_image_array_entry(flash_header_v3_t *container, in set_image_array_entry() argument
535 boot_img_t *img = &container->img[container->num_images]; in set_image_array_entry()
621 container->num_images++; in set_image_array_entry()
622 img = &container->img[container->num_images]; in set_image_array_entry()
639 container->num_images++; in set_image_array_entry()
642 void set_container(flash_header_v3_t *container, uint16_t sw_version, in set_container() argument
645 container->sig_blk_hdr.tag = 0x90; in set_container()
646 container->sig_blk_hdr.length = sizeof(sig_blk_hdr_t); in set_container()
[all …]
/openbmc/dbus-sensors/src/nvidia-gpu/
H A DNvidiaDeviceDiscovery.hpp35 boost::container::flat_map<std::string, std::shared_ptr<GpuDevice>>&
37 boost::container::flat_map<std::string, std::shared_ptr<SmaDevice>>&
39 boost::container::flat_map<std::string, std::shared_ptr<PcieDevice>>&
46 boost::container::flat_map<std::string, std::shared_ptr<GpuDevice>>&
48 boost::container::flat_map<std::string, std::shared_ptr<SmaDevice>>&
50 boost::container::flat_map<std::string, std::shared_ptr<PcieDevice>>&
H A DNvidiaDeviceDiscovery.cpp43 boost::container::flat_map<std::string, std::shared_ptr<GpuDevice>>& in processQueryDeviceIdResponse()
45 boost::container::flat_map<std::string, std::shared_ptr<SmaDevice>>& in processQueryDeviceIdResponse()
47 boost::container::flat_map<std::string, std::shared_ptr<PcieDevice>>& in processQueryDeviceIdResponse()
147 boost::container::flat_map<std::string, std::shared_ptr<GpuDevice>>& in queryDeviceIdentification()
149 boost::container::flat_map<std::string, std::shared_ptr<SmaDevice>>& in queryDeviceIdentification()
151 boost::container::flat_map<std::string, std::shared_ptr<PcieDevice>>& in queryDeviceIdentification()
183 boost::container::flat_map<std::string, std::shared_ptr<GpuDevice>>& in processEndpoint()
185 boost::container::flat_map<std::string, std::shared_ptr<SmaDevice>>& in processEndpoint()
187 boost::container::flat_map<std::string, std::shared_ptr<PcieDevice>>& in processEndpoint()
264 boost::container::flat_map<std::string, std::shared_ptr<GpuDevice>>& in queryEndpoints()
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-kernel/oprofile/oprofile/
H A D0001-Replace-std-bind2nd-with-generic-lambda.patch23 - return std::find_if(container.begin(), container.end(),
25 - == container.end();
26 + return std::find_if(begin(container), end(container),
28 + == end(container);
/openbmc/sdbusplus/include/sdbusplus/
H A Dunpack_properties.hpp23 const std::vector<std::pair<std::string, VariantType>>& container, in findProperty() argument
27 container.begin(), container.end(), in findProperty()
34 const std::vector<std::pair<std::string, VariantType>>& container, in readProperty() argument
41 auto it = findProperty(container, expectedKey);
43 if (it != container.end())
102 const std::vector<std::pair<std::string, VariantType>>& container, in readProperties() argument
108 if (!readProperty(onErrorCallback, container, expectedKey, outValue))
116 container, std::forward<Args>(args)...);
/openbmc/qemu/hw/arm/
H A Dnrf51_soc.c86 object_property_set_link(OBJECT(&s->armv7m), "memory", OBJECT(&s->container), in nrf51_soc_realize()
92 memory_region_add_subregion_overlap(&s->container, 0, s->board_memory, -1); in nrf51_soc_realize()
98 memory_region_add_subregion(&s->container, NRF51_SRAM_BASE, &s->sram); in nrf51_soc_realize()
105 memory_region_add_subregion_overlap(&s->container, NRF51_UART_BASE, mr, 0); in nrf51_soc_realize()
116 memory_region_add_subregion_overlap(&s->container, NRF51_RNG_BASE, mr, 0); in nrf51_soc_realize()
132 memory_region_add_subregion_overlap(&s->container, NRF51_NVMC_BASE, mr, 0); in nrf51_soc_realize()
134 memory_region_add_subregion_overlap(&s->container, NRF51_FICR_BASE, mr, 0); in nrf51_soc_realize()
136 memory_region_add_subregion_overlap(&s->container, NRF51_UICR_BASE, mr, 0); in nrf51_soc_realize()
138 memory_region_add_subregion_overlap(&s->container, NRF51_FLASH_BASE, mr, 0); in nrf51_soc_realize()
146 memory_region_add_subregion_overlap(&s->container, NRF51_GPIO_BASE, mr, 0); in nrf51_soc_realize()
[all …]
/openbmc/webui-vue/src/views/Operations/Kvm/
H A DKvm.vue2 <b-container fluid="xl">
4 <div class="terminal-container">
7 </b-container>
21 .terminal-container {
/openbmc/openbmc-build-scripts/
H A DREADME.md9 container][no-pin-policy], as pinning would drive either frequent maintenance
15 If you see such behaviour consider [changing the thing][force-container-refresh]
16 to force a container refresh.
20 [force-container-refresh]:
24 The collection of container builds across all worker nodes may not hold a
27 package updates beating against the cadence of container rebuilds on the
/openbmc/qemu/hw/cpu/
H A Da9mpcore.c33 memory_region_init(&s->container, obj, "a9mp-priv-container", 0x2000); in a9mp_priv_initfn()
34 sysbus_init_mmio(SYS_BUS_DEVICE(obj), &s->container); in a9mp_priv_initfn()
134 memory_region_add_subregion(&s->container, 0, in a9mp_priv_realize()
137 memory_region_add_subregion(&s->container, 0x100, in a9mp_priv_realize()
139 memory_region_add_subregion(&s->container, 0x200, in a9mp_priv_realize()
144 memory_region_add_subregion(&s->container, 0x600, in a9mp_priv_realize()
146 memory_region_add_subregion(&s->container, 0x620, in a9mp_priv_realize()
148 memory_region_add_subregion(&s->container, 0x1000, in a9mp_priv_realize()
H A Da15mpcore.c43 memory_region_init(&s->container, obj, "a15mp-priv-container", 0x8000); in a15mp_priv_initfn()
44 sysbus_init_mmio(sbd, &s->container); in a15mp_priv_initfn()
134 memory_region_add_subregion(&s->container, 0x1000, in a15mp_priv_realize()
136 memory_region_add_subregion(&s->container, 0x2000, in a15mp_priv_realize()
139 memory_region_add_subregion(&s->container, 0x4000, in a15mp_priv_realize()
141 memory_region_add_subregion(&s->container, 0x6000, in a15mp_priv_realize()
147 memory_region_add_subregion(&s->container, base, mr); in a15mp_priv_realize()
H A Darm11mpcore.c36 memory_region_add_subregion(&s->container, 0, in mpcore_priv_map_setup()
43 memory_region_add_subregion(&s->container, offset, in mpcore_priv_map_setup()
52 memory_region_add_subregion(&s->container, offset, in mpcore_priv_map_setup()
54 memory_region_add_subregion(&s->container, offset + 0x20, in mpcore_priv_map_setup()
57 memory_region_add_subregion(&s->container, 0x1000, in mpcore_priv_map_setup()
119 memory_region_init(&s->container, OBJECT(s), in mpcore_priv_initfn()
121 sysbus_init_mmio(sbd, &s->container); in mpcore_priv_initfn()
/openbmc/qemu/docs/devel/
H A Dvfio-iommufd.rst5 (Same meaning for backend/container/BE)
12 To support both interfaces in the QEMU VFIO device, introduce a base container
13 to abstract the common part of VFIO legacy and iommufd container. So that the
14 generic VFIO code can use either container.
16 The base container implements generic functions such as memory_listener and
17 address space management whereas the derived container implements callbacks
18 specific to either legacy or iommufd. Each container has its own way to setup
39 | container | | container |
47 +---------------+ | group/container fd
64 - vfio legacy BE: uses group fd and container fd to setup secure context
[all …]
/openbmc/qemu/include/hw/vfio/
H A Dvfio-cpr.h45 bool vfio_legacy_cpr_register_container(struct VFIOContainer *container,
47 void vfio_legacy_cpr_unregister_container(struct VFIOContainer *container);
52 bool vfio_iommufd_cpr_register_container(struct VFIOIOMMUFDContainer *container,
55 struct VFIOIOMMUFDContainer *container);
64 bool vfio_cpr_container_match(struct VFIOContainer *container,
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/
H A Dportals.c17 void fdt_portal(void *blob, const char *compat, const char *container, in fdt_portal() argument
61 if (container && (memcmp(container, name, len))) { in fdt_portal()
63 container, name); in fdt_portal()

12345678910>>...17