Home
last modified time | relevance | path

Searched refs:slab (Results 26 – 46 of 46) sorted by relevance

12

/Zephyr-latest/subsys/tracing/ctf/
Dtracing_ctf.h334 #define sys_port_trace_k_mem_slab_init(slab, rc) argument
335 #define sys_port_trace_k_mem_slab_alloc_enter(slab, timeout) argument
336 #define sys_port_trace_k_mem_slab_alloc_blocking(slab, timeout) argument
337 #define sys_port_trace_k_mem_slab_alloc_exit(slab, timeout, ret) argument
338 #define sys_port_trace_k_mem_slab_free_enter(slab) argument
339 #define sys_port_trace_k_mem_slab_free_exit(slab) argument
/Zephyr-latest/include/zephyr/net/
Dnet_pkt.h63 struct k_mem_slab *slab; member
68 .slab = &slab_name, \
72 #define NET_PKT_ALLOC_STATS_DEFINE(name, slab) argument
99 struct k_mem_slab *slab; member
1828 const char *net_pkt_slab2str(struct k_mem_slab *slab);
1845 struct net_pkt *net_pkt_alloc_from_slab_debug(struct k_mem_slab *slab,
1956 struct net_pkt *net_pkt_alloc_from_slab(struct k_mem_slab *slab,
/Zephyr-latest/subsys/net/lib/capture/
Dcapture.c550 orig_slab = pkt->slab; in net_capture_pkt_with_status()
551 pkt->slab = get_net_pkt(); in net_capture_pkt_with_status()
555 pkt->slab = orig_slab; in net_capture_pkt_with_status()
/Zephyr-latest/tests/kernel/mem_slab/mslab/
DREADME.txt5 This test verifies that the kernel memory slab APIs operate as expected.
/Zephyr-latest/subsys/canbus/isotp/
DKconfig125 forget possible. A memory slab is used to buffer the context.
132 This defines the size of the memory slab where the buffers are
/Zephyr-latest/doc/kernel/memory_management/
Dsys_mem_blocks.rst17 buffer (unlike memory slab). This allows the buffer to reside in
38 * A **buffer** that provides the memory for the memory slab's blocks.
/Zephyr-latest/subsys/mgmt/osdp/src/
Dosdp.c159 k_mem_slab_init(&pd->cmd.slab, pd->cmd.slab_buf, sizeof(union osdp_ephemeral_data), in osdp_build_ctx()
Dosdp_common.h424 struct k_mem_slab slab; member
Dosdp_pd.c121 if (k_mem_slab_alloc(&pd->event.slab, (void **)&event, K_MSEC(100))) { in pd_event_alloc()
130 k_mem_slab_free(&pd->event.slab, (void *)event); in pd_event_free()
Dosdp_cp.c66 if (k_mem_slab_alloc(&pd->cmd.slab, (void **)&cmd, K_MSEC(100))) { in cp_cmd_alloc()
75 k_mem_slab_free(&pd->cmd.slab, (void *)cmd); in cp_cmd_free()
/Zephyr-latest/subsys/net/lib/ptp/
DKconfig49 PTP messages are allocated dynamically from memory slab. The Kconfig symbol
50 defines number of blocks in the memory slab.
/Zephyr-latest/subsys/portability/cmsis_rtos_v2/
DKconfig81 int "Maximum dynamic mem slab/pool size in CMSIS RTOS V2 application"
/Zephyr-latest/kernel/
DKconfig.obj_core134 When enabled, this allows memory slab statistics to be integrated
DKconfig696 bool "Validate the memory slab pointer when allocating or freeing"
699 This enables additional runtime checks to validate the memory slab
700 pointer during when allocating or freeing a memory slab.
703 bool "Getting maximum slab utilization"
706 maximum utilization of the slab.
/Zephyr-latest/scripts/coccinelle/
Dint_ms_to_timeout.cocci28 | mem_(pool|slab)_alloc
/Zephyr-latest/doc/releases/
Dmigration-guide-3.5.rst26 the slab.
330 * ZBus runtime observers implementation now relies on the HEAP memory instead of a memory slab.
Drelease-notes-1.6.rst39 * Renamed kernel objects event to alert and memory map to memory slab.
Drelease-notes-1.11.rst277 * :github:`4010` - [CID: 174928]: Control flow issues in /tests/kernel/mem_slab/mslab/src/slab.c
Drelease-notes-1.12.rst537 * :github:`6929` - Make slab allocator work on user mode
Drelease-notes-4.0.rst1023 * Fixed tx_pkts slab leak in send_ipv4_fragment
Drelease-notes-2.0.rst47 * Improvements to the slab allocator.

12