Lines Matching refs:input_args_p

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