Home
last modified time | relevance | path

Searched refs:ssd (Results 1 – 25 of 37) sorted by relevance

12

/illumos-gate/usr/src/uts/intel/os/
H A Dsysi86.c83 struct ssd ssd; in sysi86() local
147 if (copyin((caddr_t)arg1, &ssd, sizeof (ssd)) < 0) { in sysi86()
152 error = setdscr(&ssd); in sysi86()
256 usd_to_ssd(user_desc_t *usd, struct ssd *ssd, selector_t sel) in usd_to_ssd() argument
260 ssd->sel = sel; in usd_to_ssd()
281 ssd_to_usd(struct ssd *ssd, user_desc_t *usd) in ssd_to_usd() argument
476 setdscr(struct ssd *ssd) in setdscr() argument
487 if (!SELISLDT(ssd->sel) || !SELISUPL(ssd->sel)) in setdscr()
591 if (ssd->sel == rp->r_cs || ssd->sel == rp->r_ss) { in setdscr()
627 if (ssd->acc1 == 0) { in setdscr()
[all …]
/illumos-gate/usr/src/uts/intel/sys/
H A Dsysi86.h128 struct ssd { struct
136 #define SI86SSD_TYPE(ssd) ((ssd)->acc1 & 0x1F) argument
137 #define SI86SSD_DPL(ssd) (((ssd)->acc1 >> 5) & 0x3) argument
138 #define SI86SSD_PRES(ssd) (((ssd)->acc1 >> 7) & 1) argument
139 #define SI86SSD_ISUSEG(ssd) (SI86SSD_TYPE(ssd) >= SDT_MEMRO) argument
140 #define SI86SSD_ISLONG(ssd) ((ssd)->acc2 & 0x2) argument
143 extern void usd_to_ssd(user_desc_t *, struct ssd *, selector_t);
144 extern int setdscr(struct ssd *);
H A Dsegments.h327 #define SYSSEGD_SETLIMIT(ssd, lim) ((ssd)->ssd_lolimit = lim, \ argument
328 (ssd)->ssd_hilimit = lim >> 16)
330 #define SYSSEGD_GETLIMIT(ssd) (((ssd)->ssd_hilimit << 16) | \ argument
331 (ssd)->ssd_lolimit)
/illumos-gate/usr/src/test/os-tests/tests/i386/
H A Dldt.c47 struct ssd ssd = { sel, (unsigned long)&foo, 4096, in main() local
50 if (sysi86(SI86DSCR, &ssd) < 0) in main()
55 ssd.acc1 = 0; in main()
57 if (sysi86(SI86DSCR, &ssd) == 0) in main()
62 if (sysi86(SI86DSCR, &ssd) < 0) in main()
66 ssd.sel = SEL_LDT(i); in main()
67 (void) sysi86(SI86DSCR, &ssd); in main()
/illumos-gate/usr/src/cmd/ndmpd/tlm/
H A Dtlm_init.c273 sasd_drive_t *ssd; in add_lib() local
293 sizeof (ssd->sd_vendor)); in add_lib()
295 sizeof (ssd->sd_id)); in add_lib()
297 sizeof (ssd->sd_rev)); in add_lib()
299 sizeof (ssd->sd_serial)); in add_lib()
301 sizeof (ssd->sd_wwn)); in add_lib()
409 sasd_drive_t *ssd; in add_drv() local
452 sizeof (ssd->sd_id)); in add_drv()
454 sizeof (ssd->sd_rev)); in add_drv()
456 sizeof (ssd->sd_serial)); in add_drv()
[all …]
H A Dtlm_lib.c974 scsi_sasd_drive_t *ssd; in scsi_sasd_attach() local
976 ssd = ndmp_malloc(sizeof (scsi_sasd_drive_t)); in scsi_sasd_attach()
977 if (ssd == NULL) in scsi_sasd_attach()
980 scsi_sasd_drives[sasd_drive_count++] = ssd; in scsi_sasd_attach()
984 (void) snprintf(ssd->ss_sd.sd_name, in scsi_sasd_attach()
985 sizeof (ssd->ss_sd.sd_name), "%s/%s", SCSI_CHANGER_DIR, in scsi_sasd_attach()
989 (void) snprintf(ssd->ss_sd.sd_name, in scsi_sasd_attach()
990 sizeof (ssd->ss_sd.sd_name), "%s/%s", SCSI_TAPE_DIR, name); in scsi_sasd_attach()
994 sl = &ssd->ss_slink; in scsi_sasd_attach()
/illumos-gate/usr/src/lib/storage/liba5k/common/
H A Dlhot.c126 char ssd[40], wwn[20]; in l_make_node() local
184 (void) sprintf(ssd, in l_make_node()
187 (void) sprintf(ssd, in l_make_node()
194 (void) strcat(dev_path, ssd); in l_make_node()
257 (void) sprintf(ssd, "/ssd@w%s,0:c", wwn); in l_make_node()
259 (void) sprintf(ssd, "/ses@w%s,0:c", wwn); in l_make_node()
265 (void) strcat(dev_path, ssd); in l_make_node()
534 char ssd[30]; in l_device_present() local
669 (void) sprintf(ssd, "ssd@w%s,0", wwn); in l_device_present()
679 (void) sprintf(*dev_path, "%s/%s", sf_path, ssd); in l_device_present()
/illumos-gate/usr/src/lib/libproc/common/
H A Dproc_get_info.c133 proc_get_ldt(pid_t pid, struct ssd *pldt, int nldt) in proc_get_ldt()
149 nldt = statb.st_size / sizeof (struct ssd); in proc_get_ldt()
154 size = nldt * sizeof (struct ssd); in proc_get_ldt()
158 nldt = ssize / sizeof (struct ssd); in proc_get_ldt()
H A DPservice.c288 ps_lgetLDT(struct ps_prochandle *P, lwpid_t lwpid, struct ssd *ldt) in ps_lgetLDT()
294 struct ssd *ldtarray; in ps_lgetLDT()
313 (ldtarray = malloc(nldt * sizeof (struct ssd))) == NULL) in ps_lgetLDT()
H A Dlibproc.h211 typedef int (*pop_ldt_t)(struct ps_prochandle *, struct ssd *, int, void *);
447 extern int Pldt(struct ps_prochandle *, struct ssd *, int);
448 extern int proc_get_ldt(pid_t, struct ssd *, int);
H A DPcontrol.h178 struct ssd *core_ldt; /* LDT entries from core file */
H A DPcore.c304 Pldt_core(struct ps_prochandle *P, struct ssd *pldt, int nldt, void *data) in Pldt_core()
315 nldt * sizeof (struct ssd)); in Pldt_core()
925 struct ssd *pldt; in note_ldt()
928 if (core->core_ldt != NULL || nbytes < sizeof (struct ssd)) in note_ldt()
931 nldt = nbytes / sizeof (struct ssd); in note_ldt()
932 nbytes = nldt * sizeof (struct ssd); in note_ldt()
/illumos-gate/usr/src/cmd/diskinfo/
H A Ddiskinfo.c283 boolean_t removable, ssd; in enumerate_disks() local
314 ssd = B_FALSE; in enumerate_disks()
326 ssd = B_TRUE; in enumerate_disks()
409 condensed_tristate(ssd, 'S')); in enumerate_disks()
445 display_tristate(ssd)); in enumerate_disks()
451 display_tristate(ssd)); in enumerate_disks()
/illumos-gate/usr/src/uts/common/exec/elf/
H A Delf_notes.c135 size = prnldt(p) * sizeof (struct ssd); in setup_note_header()
223 struct ssd *ssd; in write_elfnotes() local
454 ssdsize = prnldt(p) * sizeof (struct ssd); in write_elfnotes()
456 ssd = kmem_alloc(ssdsize, KM_SLEEP); in write_elfnotes()
457 prgetldt(p, ssd); in write_elfnotes()
459 (caddr_t)ssd, rlimit, credp); in write_elfnotes()
460 kmem_free(ssd, ssdsize); in write_elfnotes()
/illumos-gate/usr/src/uts/common/sys/
H A Dprsystm.h123 struct ssd;
125 extern void prgetldt(proc_t *, struct ssd *);
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dgcore.c1429 gcore_usd_to_ssd(user_desc_t *usd, struct ssd *ssd, selector_t sel) in gcore_usd_to_ssd() argument
1431 ssd->bo = USEGD_GETBASE(usd); in gcore_usd_to_ssd()
1432 ssd->ls = USEGD_GETLIMIT(usd); in gcore_usd_to_ssd()
1433 ssd->sel = sel; in gcore_usd_to_ssd()
1438 ssd->acc1 = usd->usd_type; in gcore_usd_to_ssd()
1439 ssd->acc1 |= usd->usd_dpl << 5; in gcore_usd_to_ssd()
1440 ssd->acc1 |= usd->usd_p << (5 + 2); in gcore_usd_to_ssd()
1445 ssd->acc2 = usd->usd_avl; in gcore_usd_to_ssd()
1448 ssd->acc2 |= usd->usd_long << 1; in gcore_usd_to_ssd()
1450 ssd->acc2 |= usd->usd_reserved << 1; in gcore_usd_to_ssd()
[all …]
/illumos-gate/usr/src/cmd/dtrace/demo/fbt/
H A Dssd.d27 fbt:ssd::return
/illumos-gate/usr/src/uts/common/fs/proc/
H A Dprioctl.c1240 struct ssd *ssd; in prioctl64() local
1262 ssd = thing; in prioctl64()
1265 prgetldt(p, ssd); in prioctl64()
1271 bzero(&ssd[n], sizeof (*ssd)); in prioctl64()
1272 if (copyout(ssd, cmaddr, (n+1) * sizeof (*ssd))) in prioctl64()
1274 kmem_free(ssd, (n+1) * sizeof (*ssd)); in prioctl64()
2852 struct ssd *ssd; in prioctl32() local
2874 ssd = thing; in prioctl32()
2883 bzero(&ssd[n], sizeof (*ssd)); in prioctl32()
2884 if (copyout(ssd, cmaddr, (n+1) * sizeof (*ssd))) in prioctl32()
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/
H A Dfcal_leds.conf29 fcal-disk-driver: ssd
/illumos-gate/usr/src/uts/intel/fs/proc/
H A Dprmachdep.c717 prgetldt(proc_t *p, struct ssd *ssd) in prgetldt() argument
736 usd_to_ssd(udp, ssd++, SEL_LDT(i)); in prgetldt()
/illumos-gate/usr/src/head/
H A Dproc_service.h127 extern ps_err_e ps_lgetLDT(struct ps_prochandle *, lwpid_t, struct ssd *);
/illumos-gate/usr/src/uts/common/os/
H A Dshm.c320 struct shm_data ssd; in shmat() local
478 ssd.shm_sptseg = sp->shm_sptseg; in shmat()
479 ssd.shm_sptas = sp->shm_sptinfo->sptas; in shmat()
480 ssd.shm_amp = sp->shm_amp; in shmat()
481 error = as_map(as, addr, size, segspt_shmattach, &ssd); in shmat()
/illumos-gate/usr/src/lib/libpam/
H A Dpam_impl.h217 struct pam_module_data *ssd; /* module specific data */ member
H A Dpam_framework.c354 psd = pamh->ssd; in pam_end()
364 pamh->ssd = NULL; in pam_end()
814 for (psd = pamh->ssd; psd; psd = psd->next) { in pam_set_data()
838 psd->next = pamh->ssd; in pam_set_data()
839 pamh->ssd = psd; in pam_set_data()
862 for (psd = pamh->ssd; psd; psd = psd->next) { in pam_get_data()
/illumos-gate/usr/src/cmd/dtrace/demo/
H A DMakefile85 ssd.d \

12