Lines Matching defs:input_args_p

66 	pcitool_uiargs_t *input_args_p;
127 static int open_node(char *device, pcitool_uiargs_t *input_args_p);
140 pcitool_uiargs_t *input_args_p);
142 pcitool_uiargs_t *input_args_p);
144 static int do_probe_walk(pcitool_uiargs_t *input_args_p, char *pathname);
147 pcitool_uiargs_t *input_args_p);
148 static uint32_t set_acc_attr(pcitool_uiargs_t *input_args_p);
150 pcitool_uiargs_t *input_args_p);
151 static int do_device_or_nexus(int fd, pcitool_uiargs_t *input_args_p);
154 pcitool_uiargs_t *input_args_p);
155 static int get_interrupts(int fd, pcitool_uiargs_t *input_args_p);
156 static int set_interrupts(int fd, pcitool_uiargs_t *input_args_p);
157 static int do_interrupts(int fd, pcitool_uiargs_t *input_args_p);
193 open_node(char *device, pcitool_uiargs_t *input_args_p)
210 if (input_args_p->flags & INTR_FLAG) {
243 if (!(IS_QUIET(input_args_p->flags))) {
590 probe_dev(int fd, pcitool_reg_t *prg_p, pcitool_uiargs_t *input_args_p)
599 if (input_args_p->flags & FUNC_SPEC_FLAG) {
600 first_func = last_func = input_args_p->function;
603 if (!(input_args_p->flags & DEV_SPEC_FLAG))
678 if (!(IS_QUIET(input_args_p->flags))) {
712 IS_VERBOSE(input_args_p->flags));
749 pcitool_uiargs_t *input_args_p)
768 if (input_args_p->flags & BUS_SPEC_FLAG) {
769 first_bus = last_bus = input_args_p->bus;
771 } else if (input_args_p->flags & PROBERNG_FLAG) {
795 if (input_args_p->flags & DEV_SPEC_FLAG) {
808 print_probe_info(NULL, NULL, IS_VERBOSE(input_args_p->flags));
811 if (input_args_p->flags & DEV_SPEC_FLAG) {
812 first_dev = last_dev = input_args_p->device;
830 if (input_args_p->flags & DEV_SPEC_FLAG) {
831 first_dev = last_dev = input_args_p->device;
842 rval = probe_dev(fd, &prg, input_args_p);
889 if ((fd = open_node(nexus_path, walk_args_p->input_args_p)) >= 0) {
909 walk_args_p->input_args_p) != SUCCESS) &&
936 do_probe_walk(pcitool_uiargs_t *input_args_p, char *pathname)
949 } else if ((input_args_p->flags & PROBERNG_FLAG) &&
956 walk_args.input_args_p = input_args_p;
1016 pcitool_uiargs_t *input_args_p)
1032 uint32_t dump_end = prg_p->offset + input_args_p->bytedump_amt;
1035 int read_size = input_args_p->size;
1056 boolean_t do_chardump = input_args_p->flags & CHARDUMP_FLAG;
1057 boolean_t continue_on_errs = input_args_p->flags & ERRCONT_FLAG;
1100 if (!(IS_QUIET(input_args_p->flags))) {
1238 set_acc_attr(pcitool_uiargs_t *input_args_p)
1242 switch (input_args_p->size) {
1257 if (input_args_p->big_endian) {
1266 pcitool_uiargs_t *input_args_p)
1282 if (!(IS_QUIET(input_args_p->flags))) {
1293 if (IS_VERBOSE(input_args_p->flags)) {
1300 prg_p->phys_addr = input_args_p->offset;
1304 prg_p->phys_addr, input_args_p->size,
1305 (input_args_p->big_endian ? "big" : "little"), prg_p->data);
1323 do_device_or_nexus(int fd, pcitool_uiargs_t *input_args_p)
1330 if (input_args_p->flags & WRITE_FLAG) {
1331 prg.data = input_args_p->write_value;
1332 if (input_args_p->flags & NEXUS_FLAG) {
1338 if (input_args_p->flags & READ_FLAG) {
1339 if (input_args_p->flags & NEXUS_FLAG) {
1356 if ((input_args_p->flags & (BASE_SPEC_FLAG | NEXUS_FLAG)) ==
1359 prg.phys_addr = input_args_p->base_address;
1361 prg.barnum = input_args_p->bank;
1363 prg.offset = input_args_p->offset;
1364 prg.acc_attr = set_acc_attr(input_args_p);
1365 prg.bus_no = input_args_p->bus;
1366 prg.dev_no = input_args_p->device;
1367 prg.func_no = input_args_p->function;
1372 if (input_args_p->flags & BYTEDUMP_FLAG) {
1374 if (IS_VERBOSE(input_args_p->flags)) {
1377 input_args_p->size,
1378 input_args_p->big_endian ?
1381 rval = bytedump_get(fd, read_cmd, &prg, input_args_p);
1388 fd, write_cmd, &prg, input_args_p);
1393 fd, read_cmd, &prg, input_args_p);
1396 } while ((IS_LOOP(input_args_p->flags)) && (rval == SUCCESS) &&
1436 pcitool_uiargs_t *input_args_p)
1442 if (input_args_p->flags & MSI_SPEC_FLAG) {
1443 intr = input_args_p->intr_msi;
1446 intr = input_args_p->intr_ino;
1466 if (!(IS_QUIET(input_args_p->flags))) {
1491 if (!(IS_QUIET(input_args_p->flags))) {
1512 get_interrupts(int fd, pcitool_uiargs_t *input_args_p)
1527 if (input_args_p->flags & MSI_SPEC_FLAG) {
1528 iget_p->msi = input_args_p->intr_msi;
1530 rval = get_single_interrupt(fd, &iget_p, input_args_p);
1532 } else if (input_args_p->flags & MSI_ALL_FLAG) {
1537 if (!(IS_QUIET(input_args_p->flags))) {
1558 fd, &iget_p, input_args_p);
1562 } else if (input_args_p->flags & INO_SPEC_FLAG) {
1563 iget_p->ino = input_args_p->intr_ino;
1564 iget_p->cpu_id = input_args_p->old_cpu;
1565 rval = get_single_interrupt(fd, &iget_p, input_args_p);
1567 } else if (input_args_p->flags & INO_ALL_FLAG) {
1572 if (!(IS_QUIET(input_args_p->flags))) {
1600 fd, &iget_p, input_args_p);
1611 iget_p->cpu_id = input_args_p->old_cpu;
1614 fd, &iget_p, input_args_p);
1626 get_interrupt_ctlr(int fd, pcitool_uiargs_t *input_args_p)
1634 if (!(IS_QUIET(input_args_p->flags))) {
1690 set_interrupts(int fd, pcitool_uiargs_t *input_args_p)
1698 if (input_args_p->flags & MSI_SPEC_FLAG) {
1699 iset.msi = intr = input_args_p->intr_msi;
1703 iset.ino = intr = input_args_p->intr_ino;
1708 iset.cpu_id = input_args_p->intr_cpu;
1709 iset.old_cpu = input_args_p->old_cpu;
1711 iset.flags |= (input_args_p->flags & SETGRP_FLAG) ?
1716 if (!(IS_QUIET(input_args_p->flags))) {
1725 if (input_args_p->flags & SETGRP_FLAG) {
1729 (input_args_p->intr_msi) & 0xff,
1730 input_args_p->intr_cpu, iset.msi);
1734 (input_args_p->intr_ino) & 0xff,
1735 input_args_p->intr_cpu, iset.ino);
1740 (input_args_p->intr_msi) & 0xff,
1741 input_args_p->intr_cpu, iset.msi);
1745 (input_args_p->intr_ino) & 0xff,
1746 input_args_p->intr_cpu, iset.ino);
1756 do_interrupts(int fd, pcitool_uiargs_t *input_args_p)
1758 if (input_args_p->flags & READ_FLAG) {
1763 if (input_args_p->flags & SHOWCTLR_FLAG) {
1764 gic_rval = get_interrupt_ctlr(fd, input_args_p);
1767 gi_rval = get_interrupts(fd, input_args_p);
1772 return (set_interrupts(fd, input_args_p));