Searched defs:memseg (Results 1 - 11 of 11) sorted by relevance

/illumos-gate/usr/src/lib/libtnfctl/
H A Dtargmem.c49 tnf_memseg_t memseg; local
54 /* read the memseg block from the target process */
55 miscstat = hndl->p_read(hndl->proc_p, hndl->memseg_p, &memseg,
56 sizeof (memseg));
61 if ((memseg.min_p + memseg.i_reqsz) <= (memseg.max_p - size)) {
62 memseg.max_p -= size;
65 &memseg, sizeof (memseg));
[all...]
/illumos-gate/usr/src/cmd/mdb/sun4v/modules/ldc/
H A Dldc.c428 ldc_memseg_t memseg; local
464 mhdl.memseg);
466 if (mhdl.memseg != NULL) {
467 if (mdb_vread(&memseg, sizeof (memseg),
468 (uintptr_t)mhdl.memseg) != sizeof (memseg)) {
470 mhdl.memseg);
474 mdb_printf("0x%p 0x%-8lx\n", memseg.vaddr, memseg
[all...]
/illumos-gate/usr/src/lib/librsm/common/
H A Drsmgen.c978 rsm_memseg_export_handle_t memseg; local
992 e = rsm_memseg_export_create(controller, &memseg,
1014 e = rsm_memseg_export_publish(memseg, &segid, acl, 1);
1018 rsm_memseg_export_destroy(memseg);
1023 *local_hndl_p = (rsm_localmemory_handle_t)memseg;
H A Drsmlib.c751 rsm_memseg_export_handle_t *memseg,
773 if (!memseg) {
779 *memseg = 0;
894 *memseg = (rsm_memseg_export_handle_t)p;
903 rsm_memseg_export_destroy(rsm_memseg_export_handle_t memseg) argument
910 if (!memseg) {
916 seg = (rsmseg_handle_t *)memseg;
941 rsm_memseg_export_rebind(rsm_memseg_export_handle_t memseg, void *vaddr, argument
945 rsmseg_handle_t *seg = (rsmseg_handle_t *)memseg;
988 rsm_memseg_export_publish(rsm_memseg_export_handle_t memseg, argument
750 rsm_memseg_export_create(rsmapi_controller_handle_t controller, rsm_memseg_export_handle_t *memseg, void *vaddr, size_t length, uint_t flags) argument
1065 rsm_memseg_export_unpublish(rsm_memseg_export_handle_t memseg) argument
1107 rsm_memseg_export_republish(rsm_memseg_export_handle_t memseg, rsmapi_access_entry_t access_list[], uint_t access_list_length) argument
2545 rsm_intr_signal_post(void *memseg, uint_t flags) argument
2574 rsm_intr_signal_wait(void *memseg, int timeout) argument
2777 rsm_memseg_get_pollfd(void *memseg, struct pollfd *poll_fd) argument
2818 rsm_memseg_release_pollfd(void * memseg) argument
[all...]
/illumos-gate/usr/src/uts/i86xpv/os/
H A Dballoon.c186 struct memseg memseg; member in struct:__anon385
195 #define MEM_STRUCT_SIZE (sizeof (struct memseg) + sizeof (struct memlist))
213 struct memseg *segp;
228 * room in our meta pages for a memseg and memlist struct?
266 * The memseg and memlist structures will go at the beginning, with
333 mem->memseg.pages_base = meta_start;
334 mem->memseg.pages_end = bln_stats.bln_max_pages - 1;
335 mem->memseg.pages = &page_array[0];
336 mem->memseg
[all...]
/illumos-gate/usr/src/uts/sun4v/io/
H A Dldc_shm.c222 mhdl->memseg = NULL;
351 ldc_memseg_t *memseg; local
375 if (mhdl->status == LDC_BOUND || mhdl->memseg != NULL) {
487 /* Allocate a memseg structure */
488 memseg = mhdl->memseg =
492 memseg->pages = kmem_zalloc((sizeof (ldc_page_t) * npages), KM_SLEEP);
493 memseg->cookies =
603 memseg->pages[i].index = index;
604 memseg
675 ldc_memseg_t *memseg; local
732 ldc_memseg_t *memseg; local
1264 ldc_memseg_t *memseg; local
1523 ldc_memseg_t *memseg; local
1592 ldc_memseg_t *memseg; local
2053 ldc_memseg_t *memseg; local
[all...]
/illumos-gate/usr/src/uts/common/vm/
H A Dpage.h443 * implemented by the memseg structure defined below. When memory is added
446 * lock to protect against failed accesses to the memseg being deleted and,
447 * more importantly, the page_ts, the memseg structure is never freed and the
1113 * Each segment of physical memory is described by a memseg struct.
1125 struct memseg { struct
1128 struct memseg *next; /* next segment in list */
1129 struct memseg *lnext; /* next segment in deleted list */
1141 uint_t msegflags; /* memseg flags */
1144 /* memseg union aliases */
1150 #define MEMSEG_META_INCL 0x2 /* DR: memseg include
[all...]
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dldc_impl.h150 * descriptor ring, it then points to memory handle/memseg corresponding to
382 ldc_memseg_t *memseg; /* Bound memory segment */ member in struct:ldc_mhdl
/illumos-gate/usr/src/uts/sun4/os/
H A Dstartup.c231 struct memseg *memseg_free;
326 printmemseg(struct memseg *memseg) argument
331 printf("memseg\n");
333 while (memseg) {
336 memseg->pages, memseg->epages,
337 memseg->pages_base, memseg->pages_end);
338 memseg
[all...]
/illumos-gate/usr/src/uts/common/io/rsm/
H A Drsm.c9019 rsm_memseg_export_handle_t memseg,
9018 rsmka_null_republish( rsm_memseg_export_handle_t memseg, rsm_access_entry_t access_list[], uint_t access_list_length, rsm_resource_callback_t callback, rsm_resource_callback_arg_t callback_arg ) argument
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/emlxs/
H A Demlxs_fc.h1794 emlxs_memseg_t memseg[FC_MAX_SEG]; /* memory for buffer */ member in struct:emlxs_hba

Completed in 114 milliseconds