Home
last modified time | relevance | path

Searched refs:unit (Results 1 – 25 of 934) sorted by relevance

12345678910>>...38

/NextBSD/sys/x86/iommu/
HDintel_qi.c61 dmar_qi_seq_processed(const struct dmar_unit *unit, in dmar_qi_seq_processed() argument
65 return (pseq->gen < unit->inv_waitd_gen || in dmar_qi_seq_processed()
66 (pseq->gen == unit->inv_waitd_gen && in dmar_qi_seq_processed()
67 pseq->seq <= unit->inv_waitd_seq_hw)); in dmar_qi_seq_processed()
71 dmar_enable_qi(struct dmar_unit *unit) in dmar_enable_qi() argument
74 DMAR_ASSERT_LOCKED(unit); in dmar_enable_qi()
75 unit->hw_gcmd |= DMAR_GCMD_QIE; in dmar_enable_qi()
76 dmar_write4(unit, DMAR_GCMD_REG, unit->hw_gcmd); in dmar_enable_qi()
78 while ((dmar_read4(unit, DMAR_GSTS_REG) & DMAR_GSTS_QIES) == 0) in dmar_enable_qi()
84 dmar_disable_qi(struct dmar_unit *unit) in dmar_disable_qi() argument
[all …]
HDintel_fault.c81 dmar_fault_next(struct dmar_unit *unit, int faultp) in dmar_fault_next() argument
85 if (faultp == unit->fault_log_size) in dmar_fault_next()
91 dmar_fault_intr_clear(struct dmar_unit *unit, uint32_t fsts) in dmar_fault_intr_clear() argument
97 printf("DMAR%d: Invalidation timed out\n", unit->unit); in dmar_fault_intr_clear()
102 unit->unit); in dmar_fault_intr_clear()
107 unit->unit); in dmar_fault_intr_clear()
111 printf("DMAR%d: Advanced pending fault\n", unit->unit); in dmar_fault_intr_clear()
115 printf("DMAR%d: Advanced fault overflow\n", unit->unit); in dmar_fault_intr_clear()
119 dmar_write4(unit, DMAR_FSTS_REG, clear); in dmar_fault_intr_clear()
125 struct dmar_unit *unit; in dmar_fault_intr() local
[all …]
HDintel_intrmap.c63 static void dmar_ir_program_irte(struct dmar_unit *unit, u_int idx,
65 static int dmar_ir_free_irte(struct dmar_unit *unit, u_int cookie);
70 struct dmar_unit *unit; in iommu_alloc_msi_intr() local
75 unit = dmar_ir_find(src, NULL, NULL); in iommu_alloc_msi_intr()
76 if (unit == NULL || !unit->ir_enabled) { in iommu_alloc_msi_intr()
82 error = vmem_alloc(unit->irtids, count, M_FIRSTFIT | M_NOWAIT, in iommu_alloc_msi_intr()
99 struct dmar_unit *unit; in iommu_map_msi_intr() local
104 unit = dmar_ir_find(src, &rid, &is_dmar); in iommu_map_msi_intr()
106 KASSERT(unit == NULL, ("DMAR cannot translate itself")); in iommu_map_msi_intr()
120 if (unit == NULL || !unit->ir_enabled || cookie == -1) in iommu_map_msi_intr()
[all …]
HDintel_drv.c227 dmar_release_intr(device_t dev, struct dmar_unit *unit, int idx) in dmar_release_intr() argument
231 dmd = &unit->intrs[idx]; in dmar_release_intr()
243 dmar_release_resources(device_t dev, struct dmar_unit *unit) in dmar_release_resources() argument
247 dmar_fini_busdma(unit); in dmar_release_resources()
248 dmar_fini_irt(unit); in dmar_release_resources()
249 dmar_fini_qi(unit); in dmar_release_resources()
250 dmar_fini_fault_log(unit); in dmar_release_resources()
252 dmar_release_intr(dev, unit, i); in dmar_release_resources()
253 if (unit->regs != NULL) { in dmar_release_resources()
254 bus_deactivate_resource(dev, SYS_RES_MEMORY, unit->reg_rid, in dmar_release_resources()
[all …]
HDintel_utils.c105 dmar_pglvl_supported(struct dmar_unit *unit, int pglvl) in dmar_pglvl_supported() argument
112 if ((DMAR_CAP_SAGAW(unit->hw_cap) & sagaw_bits[i].cap) != 0) in dmar_pglvl_supported()
147 dmar_maxaddr2mgaw(struct dmar_unit *unit, dmar_gaddr_t maxaddr, bool allow_less) in dmar_maxaddr2mgaw() argument
153 (DMAR_CAP_SAGAW(unit->hw_cap) & sagaw_bits[i].cap) != 0) in dmar_maxaddr2mgaw()
159 } while ((DMAR_CAP_SAGAW(unit->hw_cap) & sagaw_bits[i].cap) in dmar_maxaddr2mgaw()
234 calc_am(struct dmar_unit *unit, dmar_gaddr_t base, dmar_gaddr_t size, in calc_am() argument
240 for (am = DMAR_CAP_MAMV(unit->hw_cap);; am--) { in calc_am()
362 dmar_flush_transl_to_ram(struct dmar_unit *unit, void *dst, size_t sz) in dmar_flush_transl_to_ram() argument
365 if (DMAR_IS_COHERENT(unit)) in dmar_flush_transl_to_ram()
376 dmar_flush_pte_to_ram(struct dmar_unit *unit, dmar_pte_t *dst) in dmar_flush_pte_to_ram() argument
[all …]
HDintel_dmar.h175 int unit; member
263 bool dmar_pglvl_supported(struct dmar_unit *unit, int pglvl);
265 int dmar_maxaddr2mgaw(struct dmar_unit *unit, dmar_gaddr_t maxaddr,
271 int calc_am(struct dmar_unit *unit, dmar_gaddr_t base, dmar_gaddr_t size,
278 int dmar_load_root_entry_ptr(struct dmar_unit *unit);
279 int dmar_inv_ctx_glob(struct dmar_unit *unit);
280 int dmar_inv_iotlb_glob(struct dmar_unit *unit);
281 int dmar_flush_write_bufs(struct dmar_unit *unit);
282 void dmar_flush_pte_to_ram(struct dmar_unit *unit, dmar_pte_t *dst);
283 void dmar_flush_ctx_to_ram(struct dmar_unit *unit, dmar_ctx_entry_t *dst);
[all …]
/NextBSD/sys/netgraph/bluetooth/hci/
HDng_hci_main.c110 ng_hci_unit_p unit = NULL; in ng_hci_constructor() local
112 unit = malloc(sizeof(*unit), M_NETGRAPH_HCI, M_WAITOK | M_ZERO); in ng_hci_constructor()
114 unit->node = node; in ng_hci_constructor()
115 unit->debug = NG_HCI_WARN_LEVEL; in ng_hci_constructor()
117 unit->link_policy_mask = 0xffff; /* Enable all supported modes */ in ng_hci_constructor()
118 unit->packet_mask = 0xffff; /* Enable all packet types */ in ng_hci_constructor()
119 unit->role_switch = 1; /* Enable role switch (if device supports it) */ in ng_hci_constructor()
129 NG_HCI_BUFF_CMD_SET(unit->buffer, 1); in ng_hci_constructor()
130 NG_HCI_BUFF_ACL_SET(unit->buffer, 1, 17, 1); in ng_hci_constructor()
131 NG_HCI_BUFF_SCO_SET(unit->buffer, 1, 10, 1); in ng_hci_constructor()
[all …]
HDng_hci_misc.c62 ng_hci_mtap(ng_hci_unit_p unit, struct mbuf *m0) in ng_hci_mtap() argument
67 if (unit->raw != NULL && NG_HOOK_IS_VALID(unit->raw)) { in ng_hci_mtap()
70 NG_SEND_DATA_ONLY(error, unit->raw, m); in ng_hci_mtap()
75 __func__, NG_NODE_NAME(unit->node), error); in ng_hci_mtap()
86 ng_hci_unit_p unit = NULL; in ng_hci_node_is_up() local
95 unit = (ng_hci_unit_p) NG_NODE_PRIVATE(node); in ng_hci_node_is_up()
96 if ((unit->state & NG_HCI_UNIT_READY) != NG_HCI_UNIT_READY) in ng_hci_node_is_up()
99 if (hook != unit->acl && hook != unit->sco) in ng_hci_node_is_up()
106 if (hook == unit->acl) { in ng_hci_node_is_up()
107 NG_HCI_BUFF_ACL_SIZE(unit->buffer, ep->pkt_size); in ng_hci_node_is_up()
[all …]
HDng_hci_ulpi.c66 ng_hci_lp_con_req(ng_hci_unit_p unit, item_p item, hook_p hook) in ng_hci_lp_con_req() argument
70 if ((unit->state & NG_HCI_UNIT_READY) != NG_HCI_UNIT_READY) { in ng_hci_lp_con_req()
73 __func__, NG_NODE_NAME(unit->node), unit->state); in ng_hci_lp_con_req()
83 __func__, NG_NODE_NAME(unit->node), in ng_hci_lp_con_req()
93 return (ng_hci_lp_acl_con_req(unit, item, hook)); in ng_hci_lp_con_req()
95 if (hook != unit->sco ) { in ng_hci_lp_con_req()
98 __func__, NG_NODE_NAME(unit->node), hook); in ng_hci_lp_con_req()
105 return (ng_hci_lp_sco_con_req(unit, item, hook)); in ng_hci_lp_con_req()
108 return (ng_hci_lp_le_con_req(unit, item, hook, link_type)); in ng_hci_lp_con_req()
121 ng_hci_lp_acl_con_req(ng_hci_unit_p unit, item_p item, hook_p hook) in ng_hci_lp_acl_con_req() argument
[all …]
HDng_hci_cmds.c89 ng_hci_send_command(ng_hci_unit_p unit) in ng_hci_send_command() argument
95 if (unit->state & NG_HCI_UNIT_COMMAND_PENDING) in ng_hci_send_command()
99 NG_HCI_BUFF_CMD_GET(unit->buffer, free); in ng_hci_send_command()
104 if (unit->drv == NULL || NG_HOOK_NOT_VALID(unit->drv)) { in ng_hci_send_command()
107 __func__, NG_NODE_NAME(unit->node), NG_HCI_HOOK_DRV); in ng_hci_send_command()
109 NG_BT_MBUFQ_DRAIN(&unit->cmdq); in ng_hci_send_command()
119 m0 = NG_BT_MBUFQ_FIRST(&unit->cmdq); in ng_hci_send_command()
123 ng_hci_mtap(unit, m0); in ng_hci_send_command()
127 NG_SEND_DATA_ONLY(error, unit->drv, m); in ng_hci_send_command()
134 __func__, NG_NODE_NAME(unit->node), error); in ng_hci_send_command()
[all …]
HDng_hci_evnt.c86 ng_hci_process_event(ng_hci_unit_p unit, struct mbuf *event) in ng_hci_process_event() argument
100 __func__, NG_NODE_NAME(unit->node), hdr->event, hdr->length); in ng_hci_process_event()
126 error = le_event(unit, event); in ng_hci_process_event()
130 error = inquiry_result(unit, event); in ng_hci_process_event()
134 error = con_compl(unit, event); in ng_hci_process_event()
138 error = con_req(unit, event); in ng_hci_process_event()
142 error = discon_compl(unit, event); in ng_hci_process_event()
146 error = encryption_change(unit, event); in ng_hci_process_event()
150 error = read_remote_features_compl(unit, event); in ng_hci_process_event()
154 error = qos_setup_compl(unit, event); in ng_hci_process_event()
[all …]
/NextBSD/contrib/bmake/
HDFILES96 unit-tests/Makefile.in
97 unit-tests/comment.exp
98 unit-tests/comment.mk
99 unit-tests/cond1.exp
100 unit-tests/cond1.mk
101 unit-tests/cond2.exp
102 unit-tests/cond2.mk
103 unit-tests/doterror.exp
104 unit-tests/doterror.mk
105 unit-tests/dotwait.exp
[all …]
/NextBSD/sys/dev/bktr/
HDbktr_mem.c100 bktr_has_stored_addresses(int unit) in bktr_has_stored_addresses() argument
103 if (unit < 0 || unit >= BKTR_MEM_MAX_DEVICES) { in bktr_has_stored_addresses()
104 printf("bktr_mem: Unit number %d invalid\n", unit); in bktr_has_stored_addresses()
108 return memory_list[unit].addresses_stored; in bktr_has_stored_addresses()
114 bktr_store_address(int unit, int type, vm_offset_t addr) in bktr_store_address() argument
117 if (unit < 0 || unit >= BKTR_MEM_MAX_DEVICES) { in bktr_store_address()
119 unit, type, (void *) addr); in bktr_store_address()
125 memory_list[unit].dma_prog = addr; in bktr_store_address()
126 memory_list[unit].addresses_stored = 1; in bktr_store_address()
129 memory_list[unit].odd_dma_prog = addr; in bktr_store_address()
[all …]
HDbktr_os.c322 unsigned int unit; in bktr_attach() local
330 unit = device_get_unit(dev); in bktr_attach()
333 snprintf(bktr->bktr_xname, sizeof(bktr->bktr_xname), "bktr%d",unit); in bktr_attach()
368 unit, (old_irq & 0xff), (new_irq & 0xff)); in bktr_attach()
411 printf("bktr%d: i2c_attach: can't attach\n", unit); in bktr_attach()
425 printf("brooktree%d: PCI bus latency is", unit); in bktr_attach()
428 unit); in bktr_attach()
443 common_bktr_attach( bktr, unit, fun, rev ); in bktr_attach()
446 bktr->bktrdev = make_dev(&bktr_cdevsw, unit, in bktr_attach()
447 0, 0, 0444, "bktr%d", unit); in bktr_attach()
[all …]
/NextBSD/sys/contrib/ipfilter/netinet/
HDip_log.c555 ipf_log_items(softc, unit, fin, items, itemsz, types, cnt) in ipf_log_items() argument
557 int unit;
577 MUTEX_ENTER(&softl->ipl_mutex[unit]);
578 softl->ipl_counter[unit]++;
583 if ((softl->ipl_used[unit] + len) > softl->ipl_logsize) {
584 softl->ipl_logfail[unit]++;
585 MUTEX_EXIT(&softl->ipl_mutex[unit]);
591 softl->ipl_logfail[unit]++;
592 MUTEX_EXIT(&softl->ipl_mutex[unit]);
596 ipl->ipl_magic = softl->ipl_magic[unit];
[all …]
/NextBSD/contrib/ntp/ntpd/
HDrefclock_gpsvme.c74 short unit; /* NTP refclock unit number */ member
94 int unit, in psc_start() argument
102 if (unit < 0 || unit > 1) { /* support units 0 and 1 */ in psc_start()
103 msyslog(LOG_ERR, "psc_start: bad unit: %d", unit); in psc_start()
109 snprintf(buf, sizeof(buf), DEVICE, unit); /* dev file name */ in psc_start()
110 fd[unit] = open(buf, O_RDONLY); /* open device file */ in psc_start()
111 if (fd[unit] < 0) { in psc_start()
112 msyslog(LOG_ERR, "psc_start: unit: %d, open failed. %m", unit); in psc_start()
117 if (ioctl(fd[unit], PSC_REGS, &regp[unit]) < 0) { in psc_start()
118 msyslog(LOG_ERR, "psc_start: unit: %d, ioctl failed. %m", unit); in psc_start()
[all …]
/NextBSD/usr.sbin/mlxcontrol/
HDcommand.c183 status_print(int unit, void *arg) in status_print() argument
190 if (mlxd_find_ctrlr(unit, &ctrlr, &sysdrive)) { in status_print()
191 warnx("couldn't get controller/drive for %s", drivepath(unit)); in status_print()
212 if ((fd = open(drivepath(unit), 0)) < 0) { in status_print()
213 warn("can't open %s", drivepath(unit)); in status_print()
224 printf("%s: online", drivename(unit)); in status_print()
228 printf("%s: critical", drivename(unit)); in status_print()
234 printf("%s: offline", drivename(unit)); in status_print()
240 printf("%s: unknown status 0x%x", drivename(unit), result); in status_print()
289 controller_print(int unit, void *arg) in controller_print() argument
[all …]
HDinterface.c45 mlx_foreach(void (*func)(int unit, void *arg), void *arg) in mlx_foreach() argument
65 mlx_perform(int unit, void (*func)(int fd, void *arg), void *arg) in mlx_perform() argument
69 if ((fd = open(ctrlrpath(unit), 0)) >= 0) { in mlx_perform()
79 mlxd_foreach_ctrlr(int unit, void *arg) in mlxd_foreach_ctrlr() argument
85 if ((ctrlfd = open(ctrlrpath(unit), 0)) < 0) in mlxd_foreach_ctrlr()
106 mlxd_foreach(void (*func)(int unit, void *arg), void *arg) in mlxd_foreach() argument
121 int unit; member
127 mlxd_find_ctrlr_search(int unit, void *arg) in mlxd_find_ctrlr_search() argument
132 if ((fd = open(ctrlrpath(unit), 0)) >= 0) { in mlxd_find_ctrlr_search()
139 if (i == mlxd_find_ctrlr_param.unit) { in mlxd_find_ctrlr_search()
[all …]
HDutil.c45 ctrlrpath(int unit) in ctrlrpath() argument
49 sprintf(buf, "%s%s", _PATH_DEV, ctrlrname(unit)); in ctrlrpath()
55 ctrlrname(int unit) in ctrlrname() argument
59 sprintf(buf, "mlx%d", unit); in ctrlrname()
65 drivepath(int unit) in drivepath() argument
69 sprintf(buf, "%s%s", _PATH_DEV, drivename(unit)); in drivepath()
75 drivename(int unit) in drivename() argument
79 sprintf(buf, "mlxd%d", unit); in drivename()
87 int unit; in ctrlrunit() local
89 if (sscanf(str, "mlx%d", &unit) == 1) in ctrlrunit()
[all …]
/NextBSD/sys/isa/
HDisahint.c40 isa_hinted_child(device_t parent, const char *name, int unit) in isa_hinted_child() argument
48 if (resource_int_value(name, unit, "sensitive", &sensitive) != 0) in isa_hinted_child()
56 child = BUS_ADD_CHILD(parent, order, name, unit); in isa_hinted_child()
62 resource_int_value(name, unit, "port", &start); in isa_hinted_child()
63 resource_int_value(name, unit, "portsize", &count); in isa_hinted_child()
69 resource_int_value(name, unit, "maddr", &start); in isa_hinted_child()
70 resource_int_value(name, unit, "msize", &count); in isa_hinted_child()
74 if (resource_int_value(name, unit, "irq", &start) == 0 && start > 0) in isa_hinted_child()
77 if (resource_int_value(name, unit, "drq", &start) == 0 && start >= 0) in isa_hinted_child()
80 if (resource_disabled(name, unit)) in isa_hinted_child()
[all …]
/NextBSD/sys/dev/ata/chipsets/
HData-promise.c393 if (ATA_INL(ctlr->r_res1, 0x1c) & (ch->unit ? 0x00004000 : 0x00000400)) { in ata_promise_status()
407 ATA_INB(ctlr->r_res1, 0x11) | (ch->unit ? 0x08 : 0x02)); in ata_promise_dmastart()
408 ATA_OUTL(ctlr->r_res1, ch->unit ? 0x24 : 0x20, in ata_promise_dmastart()
431 ATA_INB(ctlr->r_res1, 0x11) & ~(ch->unit ? 0x08 : 0x02)); in ata_promise_dmastop()
432 ATA_OUTL(ctlr->r_res1, ch->unit ? 0x24 : 0x20, 0); in ata_promise_dmastop()
459 int devno = (ch->unit << 1) + target; in ata_promise_setmode()
485 (ch->unit ? 1 << 11 : 1 << 10))) { in ata_promise_setmode()
504 (ch->unit << 7)) & 0x01000000)) { in ata_promise_setmode()
554 ch->r_io[i].offset = offset + 0x0200 + (i << 2) + (ch->unit << 7); in ata_promise_mio_ch_attach()
557 ch->r_io[ATA_CONTROL].offset = offset + 0x0238 + (ch->unit << 7); in ata_promise_mio_ch_attach()
[all …]
/NextBSD/contrib/gdb/gdb/
HDdwarf2-frame.c1071 read_encoded_value (struct comp_unit *unit, unsigned char encoding, in read_encoded_value() argument
1092 base = bfd_get_section_vma (unit->bfd, unit->dwarf_frame_section); in read_encoded_value()
1093 base += (buf - unit->dwarf_frame_buffer); in read_encoded_value()
1096 base = unit->dbase; in read_encoded_value()
1099 base = unit->tbase; in read_encoded_value()
1111 offset = buf - unit->dwarf_frame_buffer; in read_encoded_value()
1129 return (base + bfd_get_16 (unit->abfd, (bfd_byte *) buf)); in read_encoded_value()
1132 return (base + bfd_get_32 (unit->abfd, (bfd_byte *) buf)); in read_encoded_value()
1135 return (base + bfd_get_64 (unit->abfd, (bfd_byte *) buf)); in read_encoded_value()
1138 return (base + bfd_get_signed_16 (unit->abfd, (bfd_byte *) buf)); in read_encoded_value()
[all …]
/NextBSD/sys/boot/efi/libefi/
HDhandles.c37 int unit; member
48 int idx, unit; in efi_register_handles() local
54 for (unit = 0; idx < nentries; idx++, unit++) { in efi_register_handles()
55 entry[idx].handle = handles[unit]; in efi_register_handles()
57 entry[idx].alias = aliases[unit]; in efi_register_handles()
61 entry[idx].unit = unit; in efi_register_handles()
67 efi_find_handle(struct devsw *dev, int unit) in efi_find_handle() argument
74 if (entry[idx].unit != unit) in efi_find_handle()
82 efi_handle_lookup(EFI_HANDLE h, struct devsw **dev, int *unit) in efi_handle_lookup() argument
91 if (unit != NULL) in efi_handle_lookup()
[all …]
/NextBSD/contrib/tcp_wrappers/
HDtli.c93 if (request->client->unit != 0) {
95 client = *(struct sockaddr_storage *) request->client->unit->addr.buf;
98 client = *(struct sockaddr_in *) request->client->unit->addr.buf;
102 if (request->server->unit != 0) {
104 server = *(struct sockaddr_storage *) request->server->unit->addr.buf;
107 server = *(struct sockaddr_in *) request->server->unit->addr.buf;
127 if (request->client->unit != 0)
128 t_free((char *) request->client->unit, T_UNITDATA);
129 if (request->server->unit != 0)
130 t_free((char *) request->server->unit, T_UNITDATA);
[all …]
/NextBSD/contrib/binutils/bfd/
HDdwarf2.c305 read_indirect_string (struct comp_unit* unit, in read_indirect_string() argument
310 struct dwarf2_debug *stash = unit->stash; in read_indirect_string()
313 if (unit->offset_size == 4) in read_indirect_string()
314 offset = read_4_bytes (unit->abfd, buf); in read_indirect_string()
316 offset = read_8_bytes (unit->abfd, buf); in read_indirect_string()
317 *bytes_read_ptr = unit->offset_size; in read_indirect_string()
322 bfd *abfd = unit->abfd; in read_indirect_string()
362 read_address (struct comp_unit *unit, bfd_byte *buf) in read_address() argument
364 int signed_vma = get_elf_backend_data (unit->abfd)->sign_extend_vma; in read_address()
368 switch (unit->addr_size) in read_address()
[all …]

12345678910>>...38