pcitool_reg_t
pcitool_reg_t pci_reg;
bytedump_get(int fd, int cmd, pcitool_reg_t *prg_p,
pcitool_reg_t local_prg;
do_single_access(int fd, int cmd, pcitool_reg_t *prg_p,
pcitool_reg_t *info_p);
pcitool_reg_t prg; /* Request details given to the driver. */
pcitool_reg_t *info_p);
pcitool_reg_t *info_p, boolean_t verbose);
static int probe_dev(int fd, pcitool_reg_t *prg_p,
static int bytedump_get(int fd, int cmd, pcitool_reg_t *prg_p,
static int do_single_access(int fd, int cmd, pcitool_reg_t *prg_p,
print_probe_info_verbose(pci_conf_hdr_t *config_hdr_p, pcitool_reg_t *info_p)
print_probe_info_nonverbose(pci_conf_hdr_t *config_hdr_p, pcitool_reg_t *info_p)
pci_conf_hdr_t *config_hdr_p, pcitool_reg_t *info_p, boolean_t verbose)
pcitool_reg_t cfg_prg;
pcitool_reg_t cfg_prg;
probe_dev(int fd, pcitool_reg_t *prg_p, pcitool_uiargs_t *input_args_p)
pcitool_reg_t prg;
pcitool_reg_t prg;
pcitool_reg_t prg;
pcitool_reg_t prg;
const pcitool_reg_t *pbwc_reg;
pcitool_reg_t prg;
if (ddi_copyin(arg, &prg, sizeof (pcitool_reg_t), mode) !=
pcitool_reg_t cfg;
bcopy(&prg, &cfg, sizeof (pcitool_reg_t));
if (ddi_copyout(&prg, arg, sizeof (pcitool_reg_t), mode) !=
pcitool_cfg_access(pcitool_reg_t *prg, boolean_t write_flag,
pcitool_io_access(pcitool_reg_t *prg, boolean_t write_flag)
static int pcitool_cfg_access(pcitool_reg_t *prg, boolean_t write_flag,
static int pcitool_io_access(pcitool_reg_t *prg, boolean_t write_flag);
static int pcitool_mem_access(pcitool_reg_t *prg, uint64_t virt_addr,
pcitool_mem_access(pcitool_reg_t *prg, uint64_t virt_addr, boolean_t write_flag)
pcitool_reg_t *cfg, uint64_t *pa, boolean_t *io_bar)
pxtool_validate_barnum_bdf(pcitool_reg_t *prg)
pxtool_get_bar(px_t *px_p, pcitool_reg_t *prg_p, uint64_t *bar_p,
pcitool_reg_t cfg_prg = *prg_p; /* Make local copy. */
pcitool_reg_t prg;
if (ddi_copyin(arg, &prg, sizeof (pcitool_reg_t),
if (ddi_copyout(&prg, arg, sizeof (pcitool_reg_t),
int pxtool_pcicfg_access(px_t *px_p, pcitool_reg_t *prg_p,
int pxtool_pciiomem_access(px_t *px_p, pcitool_reg_t *prg_p,
int pxtool_dev_reg_ops_platchk(dev_info_t *dip, pcitool_reg_t *prg_p);
pcitool_reg_t prg;
pcitool_reg_t prg;
static int pcitool_validate_barnum_bdf(pcitool_reg_t *prg);
static int pcitool_get_bar(pci_t *pci_p, pcitool_reg_t *prg,
static int pcitool_config_request(pci_t *pci_p, pcitool_reg_t *prg,
pcitool_reg_t prg;
if (ddi_copyin(arg, &prg, sizeof (pcitool_reg_t), mode) !=
if (ddi_copyout(&prg, arg, sizeof (pcitool_reg_t), mode) !=
pcitool_validate_barnum_bdf(pcitool_reg_t *prg)
pcitool_get_bar(pci_t *pci_p, pcitool_reg_t *prg, uint64_t config_base_addr,
pcitool_config_request(pci_t *pci_p, pcitool_reg_t *prg, uint64_t base_addr,
pcitool_reg_t prg;
if (ddi_copyin(arg, &prg, sizeof (pcitool_reg_t), mode) !=
if (ddi_copyout(&prg, arg, sizeof (pcitool_reg_t), mode) !=
pxtool_access(px_t *px_p, pcitool_reg_t *prg_p, uint64_t *data_p,
pxtool_pcicfg_access(px_t *px_p, pcitool_reg_t *prg_p,
pxtool_pciiomem_access(px_t *px_p, pcitool_reg_t *prg_p,
pxtool_dev_reg_ops_platchk(dev_info_t *dip, pcitool_reg_t *prg_p)
pcitool_reg_t prg;
if (ddi_copyin(arg, &prg, sizeof (pcitool_reg_t), mode) !=
if (ddi_copyout(&prg, arg, sizeof (pcitool_reg_t),
pxtool_pcicfg_access(px_t *px_p, pcitool_reg_t *prg_p,
pxtool_pciiomem_access(px_t *px_p, pcitool_reg_t *prg_p,
pxtool_dev_reg_ops_platchk(dev_info_t *dip, pcitool_reg_t *prg_p)
pcitool_reg_t prg;
if (ddi_copyin(arg, &prg, sizeof (pcitool_reg_t),
if (ddi_copyout(&prg, arg, sizeof (pcitool_reg_t),