Searched full:virtual (Results 1 – 25 of 598) sorted by relevance
12345678910>>...24
/Zephyr-latest/include/zephyr/drivers/mm/ |
D | system_mm.h | 91 * @brief Map one physical page into the virtual address space 93 * This maps one physical page into the virtual address space. 102 * @param virt Page-aligned destination virtual address to map 108 * @retval -EFAULT if virtual address has already been mapped 113 * @brief Map a region of physical memory into the virtual address space 115 * This maps a region of physical memory into the virtual address space. 124 * @param virt Page-aligned destination virtual address to map 131 * @retval -EFAULT if any virtual addresses have already been mapped 137 * @brief Map an array of physical memory into the virtual address space 139 * This maps an array of physical pages into a continuous virtual address [all …]
|
/Zephyr-latest/subsys/net/l2/virtual/ |
D | Kconfig | 5 bool "Virtual L2 support" 7 Add a virtual L2 layer driver. This is needed if you have a L2 14 bool "Virtual interface network management interface" 18 Enable support net_mgmt virtual interface which can be used to 22 int "Max length of the virtual L2 layer name" 31 module-str = Log level for virtual L2 layer 32 module-help = Enables virtual L2 to output debug messages. 35 source "subsys/net/l2/virtual/ipip/Kconfig"
|
/Zephyr-latest/drivers/usb/udc/ |
D | Kconfig.virtual | 5 bool "Virtual USB device controller driver" 10 Virtual USB device controller driver. 13 int "Virtual controller driver internal thread stack size" 17 Virtual device controller driver internal thread stack size. 20 int "Virtual controller driver thread priority" 24 Virtual device controller driver thread priority.
|
/Zephyr-latest/include/zephyr/net/ |
D | virtual.h | 2 * @brief Virtual Network Interface 30 * @brief Virtual network interface support functions 31 * @defgroup virtual Virtual Network Interface Support Functions 38 /** Virtual interface capabilities */ 43 /** Virtual LAN interface (VLAN) */ 46 /** Virtual Ethernet bridge interface. */ 89 /** Virtual L2 API operations. */ 97 /** Get the virtual interface capabilities */ 117 /** Pass the attachment information to virtual interface */ 132 * Virtual API struct (it is the first one). [all …]
|
/Zephyr-latest/samples/net/virtual/ |
D | README.rst | 1 .. zephyr:code-sample:: virtual-network-interface 2 :name: Virtual network interface 3 :relevant-api: virtual virtual_mgmt 5 Create a sample virtual network interface. 10 This sample application creates a sample virtual network interface for 15 all the virtual interfaces are running on top of it. 17 On top of Ethernet interface there are two virtual network interfaces, 24 :zephyr_file:`samples/net/virtual`. 45 :zephyr-app: samples/net/virtual
|
D | sample.yaml | 5 - virtual 8 description: Test virtual network interface functionality 9 name: Virtual network interface sample app 11 sample.net.virtual:
|
/Zephyr-latest/doc/kernel/memory_management/ |
D | virtual_memory.rst | 3 Virtual Memory 6 Virtual memory (VM) in Zephyr provides developers with the ability to fine tune 7 access to memory. To utilize virtual memory, the platform must support 9 the target of Zephyr mainly being embedded systems, virtual memory 15 between physical and virtual memory address spaces, if demand paging 20 Basic virtual memory support does not utilize secondary storage to 25 secondary storage as a backing store for virtual memory, thus 29 * Although the virtual memory space can be larger than physical 41 virtual memory. 43 * :kconfig:option:`CONFIG_MMU`: must be enabled for virtual memory support in [all …]
|
/Zephyr-latest/modules/thrift/src/thrift/server/ |
D | TFDServer.h | 32 virtual ~TFDServer(); 34 virtual bool isOpen() const override; 35 virtual THRIFT_SOCKET getSocketFD() override; 36 virtual void close() override; 38 virtual void interrupt() override; 39 virtual void interruptChildren() override; 43 virtual std::shared_ptr<TTransport> acceptImpl() override;
|
/Zephyr-latest/drivers/pcie/host/ |
D | vc.h | 14 /** Virtual Channel capability and control Registers */ 18 /** Virtual Channel Count */ 21 /** Low Priority Virtual Channel Count */ 35 /** Virtual Channel Arbitration Capability */ 38 /** Virtual Channel Arbitration Table Offset */ 46 /** Load Virtual Channel Arbitration Table */ 48 /** Virtual Channel Arbitration Select */ 51 /** Virtual Channel Arbitration Table Status */ 70 /** Virtual Channel Resource Registers */ 91 /** Traffic Class to Virtual Channel Map */ [all …]
|
/Zephyr-latest/include/zephyr/kernel/internal/ |
D | mm.h | 21 * @brief Address offset of permanent virtual mapping from physical address. 23 * This is the offset to subtract from a virtual address mapped in the 28 * This only works for virtual addresses within the interval 35 * frames that are pinned to their virtual mapping at boot. 48 * @brief Get physical address from virtual address. 52 * @param virt Virtual address 59 * @brief Get virtual address from physical address. 65 * @return Virtual address. 71 * @brief Kernel is mapped in virtual memory if defined. 75 #error "XIP and a virtual memory kernel are not allowed" [all …]
|
/Zephyr-latest/drivers/mm/ |
D | mm_drv_common.h | 18 * @brief Get the flags of mapped virtual address. 21 * a mapped virtual address. This is used internally for remapping. 26 * @param virt Page-aligned virtual address 27 * @param[out] flags flags of mapped virtual address 31 * @retval -EFAULT if virtual address is not mapped 90 * @brief Test if the virtual memory region is mapped 92 * @param virt Page-aligned base virtual address 93 * @param size Size of the virtual memory region 101 * @brief Test if the virtual memory region is unmapped 103 * @param virt Page-aligned base virtual address [all …]
|
/Zephyr-latest/tests/bsim/bluetooth/mesh/tests_scripts/friendship/ |
D | msg_va_collision.sh | 8 # to Friend when LPN is subscribed to 2 virtual addresses with collision. 10 # 1. LPN subscribes a model to 2 virtual addresses with collision and sends single Friend 13 # 2.1. Friend sends a message to each virtual address, LPN receives both messages. 15 # 3.1. LPN unsubscribes from one of the virtual addresses. At this step no Friend Subscription 17 # 3.2. Friend sends a message to each virtual address. LPN receives both, but successfully decrypts 20 # 4.1. LPN unsubscribes from the second virtual address and sends Friend Subscription Remove message 22 # 4.2. Friend sends a message to each virtual address, but non of them are received by LPN.
|
/Zephyr-latest/include/zephyr/drivers/uart/ |
D | serial_test.h | 19 * @brief Queues data to be read by the virtual serial port. 22 * Use cases involving multiple writers virtual serial port must prevent 26 * @param dev Address of virtual serial port. 37 * @param dev Address of virtual serial port. 44 * @brief Read data written to virtual serial port. 55 * @param dev Address of virtual serial port. 64 * @brief Peek at data written to virtual serial port. 75 * @param dev Address of virtual serial port. 84 * @brief Callback called after bytes written to the virtual serial port. 86 * @param dev Address of virtual serial port. [all …]
|
/Zephyr-latest/tests/net/virtual/ |
D | testcase.yaml | 7 - virtual 10 net.virtual.tunnel.ipip: 15 net.virtual.tunnel.ip6ip: 20 net.virtual.tunnel.ipip6: 25 net.virtual.tunnel.ip6ip6:
|
/Zephyr-latest/doc/hardware/arch/ |
D | x86.rst | 12 Virtual Memory 16 is executing in virtual address space. By default, physical and virtual 20 :kconfig:option:`CONFIG_SRAM_SIZE` while the virtual address space is marked by 26 Separate Virtual Address Space from Physical Address Space 29 On 32-bit x86, it is possible to have separate physical and virtual 30 address space. Code and data are linked in virtual address space, 34 After ``vm_enter``, code execution is done via virtual addresses 35 and data can be referred via their virtual addresses. This is 38 at the page directory level, in addition to mapping virtual addresses 49 There are restrictions on where virtual address space can be: [all …]
|
/Zephyr-latest/subsys/net/lib/shell/ |
D | virtual.c | 14 #include <zephyr/net/virtual.h> 28 if (net_if_l2(iface) != &NET_L2_GET_NAME(VIRTUAL)) { in virtual_iface_cb() 104 PR("No virtual interfaces found."); in cmd_virtual_show() 113 "virtual network interface"); in cmd_virtual_show() 126 PR("No %s interface %s found.\n", "virtual", argv[1]); in cmd_virtual_attach() 143 "virtual network interface"); in cmd_virtual_attach() 156 PR("No %s interface %s found.\n", "virtual", argv[1]); in cmd_virtual_detach() 167 "virtual network interface"); in cmd_virtual_detach() 175 "'virtual attach <upper virtual iface index> <lower iface index>'", 179 "'virtual detach <upper virtual iface index>'", [all …]
|
/Zephyr-latest/tests/drivers/i2c/i2c_target_api/common/ |
D | Kconfig | 7 bool "Virtual I2C Driver for Target development" 10 This driver exposes a virtual I2C driver used to debug virtual 14 string "Virtual Port device name"
|
/Zephyr-latest/drivers/usb/uvb/ |
D | Kconfig | 9 prompt "USB virtual bus" 11 USB virtual bus service intended for use by virtual UDC 24 module-str = USB virtual bus service
|
/Zephyr-latest/subsys/bluetooth/mesh/ |
D | va.h | 7 /** Virtual address entry. */ 35 /** @brief Find virtual address entry by Label UUID. 45 /** @brief Check if there are more than one Label UUID which hash has the specified virtual 48 * @param addr Virtual address to check 57 * @param idx Index of virtual address entry. 63 /** @brief Get virtual address entry index by Label UUID. 75 /** @brief Store pending virtual address entries in the persistent storage.*/ 78 /** @brief Remove all stored virtual addresses and remove them from the persistent storage. */
|
/Zephyr-latest/tests/bsim/bluetooth/mesh/tests_scripts/bridge/ |
D | brg_simple_va.sh | 7 # This test checks basic functionality of the Subnet Bridge with virtual addressing. It checks the 9 # - Messages are bridged to virtual address subscribers, only for subnets in the bridging table. 21 # Virtual Address 28 # (**) - Messages are not bridged to subnet 3 via the virtual address. If the node belonging to 34 # - Each of the nodes are subscribed to the same virtual address. Messages are bridged from the 35 # tester to the virtual address, only for subnets 1 and 2.
|
/Zephyr-latest/lib/cpp/minimal/ |
D | cpp_vtable.cpp | 9 * @brief Stub for C++ virtual tables 14 * @brief basic virtual tables required for classes to build 19 virtual void dummy(); 22 virtual void dummy();
|
/Zephyr-latest/kernel/ |
D | Kconfig.vm | 5 menu "Virtual Memory Support" 10 Hidden option to enable virtual memory Kconfigs. 17 hex "Virtual address space base address" 26 at least when the kernel boots all virtual RAM addresses are the same 32 instruction pointer to virtual addresses at early boot before 36 regions if RAM is not identity-mapped, or the virtual and physical 42 page tables are in use, they all have the same virtual-to-physical 59 Will be used to convert between physical and virtual addresses for 73 size of the virtual region for runtime memory mappings. This is needed 81 RAM size larger than the defined bounds of the virtual address space. [all …]
|
/Zephyr-latest/modules/thrift/src/thrift/transport/ |
D | TSSLSocket.h | 90 virtual void access(std::shared_ptr<AccessManager> manager) in access() 159 virtual void authorize(); 223 virtual ~TSSLSocketFactory(); 227 virtual std::shared_ptr<TSSLSocket> createSocket(); 231 virtual std::shared_ptr<TSSLSocket> 238 virtual std::shared_ptr<TSSLSocket> createSocket(THRIFT_SOCKET socket); 244 virtual std::shared_ptr<TSSLSocket> 252 virtual std::shared_ptr<TSSLSocket> createSocket(const std::string &host, int port); 259 virtual std::shared_ptr<TSSLSocket> 267 virtual void ciphers(const std::string &enable); [all …]
|
/Zephyr-latest/boards/renode/cortex_r8_virtual/support/ |
D | cortex_r8_virtual.resc | 1 :name: Cortex-R8-Virtual 2 :description: This script is prepared to run Zephyr on a virtual Cortex-R8 board. 4 $name?="Cortex-R8-Virtual"
|
/Zephyr-latest/include/zephyr/sys/ |
D | mem_manage.h | 41 * @brief Check if a virtual address is within range of virtual memory. 43 * This checks if the virtual address (@p virt) is within 53 * @param virt Virtual address to be checked. 55 * @return True if virtual address is within range, false if not.
|
12345678910>>...24