Searched defs:memory (Results 1 - 13 of 13) sorted by relevance

/illumos-gate/usr/src/uts/intel/asm/
H A Dbitmap.h81 atomic_btr32(uint32_t *memory, uint_t bitnum) argument
89 : "+m" (*memory), "=r" (value)
/illumos-gate/usr/src/lib/libcurses/screen/
H A Dsetupterm.c128 _Mprint(int n, char *memory) /* FOR DEBUG ONLY */ argument
132 while (ch = *memory++, n-- > 0)
/illumos-gate/usr/src/boot/sys/boot/ofw/libofw/
H A Dopenfirm.c71 ihandle_t memory; variable
86 if (OF_getprop(chosen, "memory", &memory, sizeof(memory)) == -1) {
87 memory = OF_open("/memory");
88 if (memory == -1)
89 memory = OF_open("/memory@0");
90 if (memory
[all...]
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/javelin/common/
H A Djavelin.c128 * This function displays memory configurations specific to Tazmo/Javelin.
130 * Some of the information obtained is memory interleave factor,
137 Prom_node *memory; local
160 memory = dev_find_node(bnode->nodes, "memory");
161 preg = (uint_t *)(get_prop_val(find_prop(memory, "interleave")));
330 (strstr(type, "memory-module"))) {
941 (strcmp(name, "memory") == 0) ||
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/tazmo/common/
H A Dtazmo.c131 * This function displays memory configurations specific to Tazmo/Javelin.
133 * Some of the information obtained is memory interleave factor,
140 Prom_node *memory; local
163 memory = dev_find_node(bnode->nodes, "memory");
164 preg = (uint_t *)(get_prop_val(find_prop(memory, "interleave")));
335 (strstr(type, "memory-module"))) {
904 (strcmp(name, "memory") == 0) ||
/illumos-gate/usr/src/common/ficl/
H A Dvm.c103 * Free all memory allocated to the specified VM and its subordinate
908 * consecutive characters of memory beginning at c-addr.
912 char *memory; local
916 memory = (char *)(dataTop--)->p;
922 memset(memory, c, u);
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Ddmu_tx.c558 * memory.
588 * Add in memory requirements of higher-level indirects.
1160 uint64_t memory, asize, fsize, usize; local
1242 /* calculate memory footprint estimate */
1243 memory = towrite + tooverwrite + tohold;
1247 * Add in 'tohold' to account for our dirty holds on this memory
1259 int err = dsl_dir_tempreserve_space(tx->tx_dir, memory,
/illumos-gate/usr/src/boot/sys/boot/fdt/
H A Dfdt_loader_cmd.c63 /* This may be in read-only memory, so can't be manipulated directly. */
71 /* This won't be set if FDT is loaded from disk or memory. */
218 command_errmsg = "can't allocate memory for device tree copy";
245 command_errmsg = "can't allocate memory for device tree copy";
298 /* If we were given the address of a valid blob in memory, use it. */
301 printf("Using DTB from memory address 0x%p.\n",
472 int err, i, len, memory, root; local
484 memory = fdt_path_offset(fdtp, "/memory");
485 if (memory <
[all...]
/illumos-gate/usr/src/lib/libstmf/common/
H A Dstmf.c3471 * Purpose: Free memory allocated by this library
3473 * memory - previously allocated pointer of memory managed by library
3476 stmfFreeMemory(void *memory) argument
3478 free(memory);
6376 /* allocate memory for ioctl */
6490 /* allocate memory for ioctl */
/illumos-gate/usr/src/uts/i86pc/os/
H A Dfakebop.c96 * Boot info from "glue" code in low memory. xbootp is used by:
120 static char *curr_page = NULL; /* ptr to avail bprop memory */
121 static int curr_space = 0; /* amount of memory at curr_page */
168 * are mapped into virtual memory
185 * Allocate aligned physical memory at boot time. This allocator allocates
186 * from the highest possible addresses. This avoids exhausting memory that
198 * Be careful if high memory usage is limited in startup.c
207 * find the lowest or highest available memory in physinstalled
216 * find the highest available memory in physinstalled
233 * Early allocations need to use low memory, sinc
2287 } memory; local
[all...]
/illumos-gate/usr/src/uts/common/io/rsm/
H A Drsm.c52 * read and write entry points are not used since the device is memory
71 * RSM kernel agent for an allocation of physical memory pages and for
73 * address range. These pages are locked in memory so that remote accesses
82 * local device memory into the importers virtual address space. The
88 * The RSM kernel agent allows device memory to be directly accessed by user
89 * threads via memory mapping. In order to do so, the RSM kernel agent
92 * The segmap entry point(rsm_segmap) is responsible for setting up a memory
94 * responsible for exporting the device memory to the user applications.
95 * rsm_segmap calls RSMPI rsm_map to allocate device memory. Then the
98 * rsm_devmap validates the user mapping to the device or kernel memory
8951 rsmka_null_seg_create( rsm_controller_handle_t argcp, rsm_memseg_export_handle_t *handle, size_t size, uint_t flags, rsm_memory_local_t *memory, rsm_resource_callback_t callback, rsm_resource_callback_arg_t callback_arg ) argument
8994 rsmka_null_rebind( rsm_memseg_export_handle_t argmemseg, off_t offset, rsm_memory_local_t *memory, rsm_resource_callback_t callback, rsm_resource_callback_arg_t callback_arg ) argument
[all...]
/illumos-gate/usr/src/uts/common/io/drm/
H A DdrmP.h413 drm_map_type_t type; /* Type of memory mapped */
429 * This structure defines the drm_mm memory object, which will be used by the
479 size_t real_size; /* real size of memory */
553 drm_agp_mem_t *memory; member in struct:drm_agp_head
573 size_t real_sz; /* real size of memory */
583 drm_dma_handle_t *dmah_gart; /* Handle to PCI memory */
587 * Generic memory manager structs
820 drm_sg_mem_t *sg; /* Scatter gather memory */
/illumos-gate/usr/src/uts/common/sys/
H A Dvideodev2.h63 #define VID_TYPE_FRAMERAM 64 /* Uses the frame buffer memory */
508 enum v4l2_memory memory; member in struct:v4l2_requestbuffers
536 /* memory location */
537 enum v4l2_memory memory; member in struct:v4l2_buffer
561 * FIXME: in theory we should pass something like PCI device + memory

Completed in 136 milliseconds