Home
last modified time | relevance | path

Searched refs:pcip (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/cmd/pcieadm/
H A Dpcieadm.c75 pcieadm_init_privs(pcieadm_t *pcip) in pcieadm_init_privs() argument
78 if (pcip->pia_priv_init == NULL) { in pcieadm_init_privs()
82 priv_intersect(pcip->pia_priv_init, pcip->pia_priv_eff); in pcieadm_init_privs()
92 priv_freeset(pcip->pia_priv_init); in pcieadm_init_privs()
93 pcip->pia_priv_init = NULL; in pcieadm_init_privs()
190 pcieadm_di_walk(pcieadm_t *pcip, pcieadm_di_walk_t *arg) in pcieadm_di_walk() argument
192 (void) di_walk_node(pcip->pia_root, DI_WALK_CLDFIRST, arg, in pcieadm_di_walk()
272 pcieadm_find_dip(pcieadm_t *pcip, const char *device) in pcieadm_find_dip() argument
279 pcip->pia_devstr = device; in pcieadm_find_dip()
281 pcip->pia_devstr += strlen("/devices"); in pcieadm_find_dip()
[all …]
H A Dpcieadm_cfgspace.c5039 pcieadm_cfgspace(pcieadm_t *pcip, pcieadm_cfgspace_op_t op, in pcieadm_cfgspace() argument
5053 walk.pcw_pcieadm = pcip; in pcieadm_cfgspace()
5117 pcip->pia_devstr, headstr, headshort); in pcieadm_cfgspace()
5120 pcip->pia_devstr, headstr); in pcieadm_cfgspace()
5321 pcieadm_show_cfgspace(pcieadm_t *pcip, int argc, char *argv[]) in pcieadm_show_cfgspace() argument
5449 priv_fillset(pcip->pia_priv_eff); in pcieadm_show_cfgspace()
5451 VERIFY0(priv_addset(pcip->pia_priv_eff, PRIV_FILE_DAC_READ)); in pcieadm_show_cfgspace()
5452 VERIFY0(priv_addset(pcip->pia_priv_eff, PRIV_FILE_DAC_SEARCH)); in pcieadm_show_cfgspace()
5454 pcieadm_init_privs(pcip); in pcieadm_show_cfgspace()
5457 pcieadm_find_dip(pcip, device); in pcieadm_show_cfgspace()
[all …]
H A Dpcieadm_devs.c644 pcieadm_show_devs(pcieadm_t *pcip, int argc, char *argv[]) in pcieadm_show_devs() argument
659 pcieadm_init_privs(pcip); in pcieadm_show_devs()
662 psd.psd_pia = pcip; in pcieadm_show_devs()
729 pcieadm_di_walk(pcip, &walk); in pcieadm_show_devs()
/illumos-gate/usr/src/uts/i86pc/io/pci/
H A Dpci.c228 pci_state_t *pcip = NULL; in pci_attach() local
246 pcip = ddi_get_soft_state(pci_statep, instance); in pci_attach()
249 if (pcip == NULL) { in pci_attach()
253 pcip->pci_dip = devi; in pci_attach()
254 pcip->pci_soft_state = PCI_SOFT_STATE_CLOSED; in pci_attach()
272 pcip->pci_fmcap = DDI_FM_ERRCB_CAPABLE | in pci_attach()
274 ddi_fm_init(devi, &pcip->pci_fmcap, &pcip->pci_fm_ibc); in pci_attach()
275 mutex_init(&pcip->pci_mutex, NULL, MUTEX_DRIVER, NULL); in pci_attach()
276 mutex_init(&pcip->pci_err_mutex, NULL, MUTEX_DRIVER, in pci_attach()
277 (void *)pcip->pci_fm_ibc); in pci_attach()
[all …]
/illumos-gate/usr/src/uts/i86pc/io/pciex/
H A Dnpe.c284 pci_state_t *pcip = ddi_get_soft_state(npe_statep, instance); in npe_info() local
292 if (pcip == NULL) { in npe_info()
297 *result = (void *)pcip->pci_dip; in npe_info()
326 pci_state_t *pcip = NULL; in npe_attach() local
356 pcip = ddi_get_soft_state(npe_statep, instance); in npe_attach()
358 if (pcip == NULL) in npe_attach()
361 pcip->pci_dip = devi; in npe_attach()
362 pcip->pci_soft_state = PCI_SOFT_STATE_CLOSED; in npe_attach()
367 ret = ndi_event_alloc_hdl(pcip->pci_dip, NULL, &pcip->pci_ndi_event_hdl, in npe_attach()
370 ret = ndi_event_bind_set(pcip->pci_ndi_event_hdl, in npe_attach()
[all …]
/illumos-gate/usr/src/uts/common/io/
H A Dpm.c478 struct pm_cmd_info *pcip; in pc_info() local
480 for (pcip = pmci; pcip->name; pcip++) { in pc_info()
481 if (cmd == pcip->cmd) in pc_info()
482 return (pcip); in pc_info()
491 struct pm_cmd_info *pcip = pc_info(cmd); in pm_decode_cmd() local
492 if (pcip != NULL) in pm_decode_cmd()
493 return (pcip->name); in pm_decode_cmd()
917 struct pm_cmd_info *pcip = pc_info(cmd); in pm_ioctl() local
970 if (pcip == NULL) { in pm_ioctl()
974 if (pcip == NULL || pcip->supported == 0) { in pm_ioctl()
[all …]