Home
last modified time | relevance | path

Searched refs:pdev (Results 1 – 25 of 34) sorted by relevance

12

/onnv-gate/usr/src/uts/common/io/xge/hal/xgehal/
H A Dxgehal-device.c87 __hal_pio_mem_write32_upper(pci_dev_h pdev, pci_reg_h regh, u32 val, void *addr) in __hal_pio_mem_write32_upper() argument
90 xge_os_pio_mem_write32(pdev, regh, val, addr); in __hal_pio_mem_write32_upper()
92 xge_os_pio_mem_write32(pdev, regh, val, (void *)((char *)addr + 4)); in __hal_pio_mem_write32_upper()
104 __hal_pio_mem_write32_lower(pci_dev_h pdev, pci_reg_h regh, u32 val, in __hal_pio_mem_write32_lower() argument
108 xge_os_pio_mem_write32(pdev, regh, val, in __hal_pio_mem_write32_lower()
111 xge_os_pio_mem_write32(pdev, regh, val, addr); in __hal_pio_mem_write32_lower()
137 val64 = xge_os_pio_mem_read64(hldev->pdev, hldev->regh0, reg); in __hal_device_register_poll()
146 val64 = xge_os_pio_mem_read64(hldev->pdev, hldev->regh0, reg); in __hal_device_register_poll()
214 xge_os_pio_mem_read64(hldev->pdev, hldev->regh0, in xge_hal_device_is_slot_freeze()
216 xge_os_pci_read16(hldev->pdev,hldev->cfgh, in xge_hal_device_is_slot_freeze()
[all …]
H A Dxgehal-mm.c67 mempool->memblocks_arr[i] = xge_os_dma_malloc(mempool->pdev, in __hal_mempool_grow()
86 mempool->memblocks_priv_arr[i] = xge_os_malloc(mempool->pdev, in __hal_mempool_grow()
89 xge_os_dma_free(mempool->pdev, in __hal_mempool_grow()
105 dma_object->addr = xge_os_dma_map(mempool->pdev, in __hal_mempool_grow()
117 xge_os_free(mempool->pdev, mempool->memblocks_priv_arr[i], in __hal_mempool_grow()
120 xge_os_dma_free(mempool->pdev, in __hal_mempool_grow()
169 xge_os_free(mempool->pdev, in __hal_mempool_grow()
173 xge_os_dma_unmap(mempool->pdev, in __hal_mempool_grow()
178 xge_os_dma_free(mempool->pdev, in __hal_mempool_grow()
225 __hal_mempool_create(pci_dev_h pdev, int memblock_size, int item_size, in __hal_mempool_create() argument
[all …]
H A Dxgehal-ring.c105 xge_os_dma_sync(ring->channel.pdev, in __hal_ring_rxdblock_link()
260 xge_os_spin_lock_init(&ring->channel.reserve_lock, hldev->pdev); in __hal_ring_open()
265 xge_os_spin_lock_init(&ring->channel.post_lock, hldev->pdev); in __hal_ring_open()
281 ring->reserved_rxds_arr = (void **) xge_os_malloc(ring->channel.pdev, in __hal_ring_open()
290 hldev->pdev, in __hal_ring_open()
353 xge_assert(ring->channel.pdev); in __hal_ring_close()
362 xge_os_free(ring->channel.pdev, in __hal_ring_close()
370 xge_os_spin_lock_destroy(&ring->channel.reserve_lock, hldev->pdev); in __hal_ring_close()
372 xge_os_spin_lock_destroy_irq(&ring->channel.reserve_lock, hldev->pdev); in __hal_ring_close()
375 xge_os_spin_lock_destroy(&ring->channel.post_lock, hldev->pdev); in __hal_ring_close()
[all …]
H A Dxgehal-mgmt.c59 xge_os_pci_read16(hldev->pdev, hldev->cfgh, in xge_hal_mgmt_about()
63 xge_os_pci_read16(hldev->pdev, hldev->cfgh, in xge_hal_mgmt_about()
67 xge_os_pci_read16(hldev->pdev, hldev->cfgh, in xge_hal_mgmt_about()
71 xge_os_pci_read16(hldev->pdev, hldev->cfgh, in xge_hal_mgmt_about()
75 xge_os_pci_read8(hldev->pdev, hldev->cfgh, in xge_hal_mgmt_about()
148 *value = xge_os_pio_mem_read64(hldev->pdev, hldev->regh0, in xge_hal_mgmt_reg_read()
162 *value = xge_os_pio_mem_read64(hldev->pdev, hldev->regh1, in xge_hal_mgmt_reg_read()
205 xge_os_pio_mem_write64(hldev->pdev, hldev->regh0, value, in xge_hal_mgmt_reg_write()
219 xge_os_pio_mem_write64(hldev->pdev, hldev->regh1, value, in xge_hal_mgmt_reg_write()
507 rbc = xge_os_pio_mem_read64(hldev->pdev, hldev->regh0, addr); in __hal_update_ring_bump()
[all …]
H A Dxgehal-fifo.c125 xge_os_dma_unmap(fifo->channel.pdev, in __hal_fifo_mempool_item_free()
135 xge_os_dma_free(fifo->channel.pdev, in __hal_fifo_mempool_item_free()
164 xge_os_spin_lock_init(&fifo->channel.reserve_lock, hldev->pdev); in __hal_fifo_open()
172 xge_os_spin_lock_init(&fifo->channel.post_lock, hldev->pdev); in __hal_fifo_open()
252 fifo->mempool = __hal_mempool_create(hldev->pdev, in __hal_fifo_open()
325 xge_os_spin_lock_destroy(&fifo->channel.reserve_lock, hldev->pdev); in __hal_fifo_close()
327 xge_os_spin_lock_destroy_irq(&fifo->channel.reserve_lock, hldev->pdev); in __hal_fifo_close()
331 xge_os_spin_lock_destroy(&fifo->channel.post_lock, hldev->pdev); in __hal_fifo_close()
334 hldev->pdev); in __hal_fifo_close()
375 xge_os_pio_mem_write64(hldev->pdev, hldev->regh0, 0, in __hal_fifo_hw_initialize()
[all …]
H A Dxgehal-channel.c122 channel = (xge_hal_channel_t *) xge_os_malloc(hldev->pdev, size); in __hal_channel_allocate()
128 channel->pdev = hldev->pdev; in __hal_channel_allocate()
143 xge_assert(channel->pdev); in __hal_channel_free()
163 xge_os_free(channel->pdev, channel, size); in __hal_channel_free()
189 channel->saved_arr = (void **) xge_os_malloc(hldev->pdev, in __hal_channel_initialize()
197 channel->work_arr = (void **) xge_os_malloc(hldev->pdev, in __hal_channel_initialize()
208 channel->orig_arr = (void **) xge_os_malloc(hldev->pdev, in __hal_channel_initialize()
218 xge_os_spin_lock_init(&channel->free_lock, hldev->pdev); in __hal_channel_initialize()
231 xge_assert(channel->pdev); in __hal_channel_terminate()
234 xge_os_free(channel->pdev, channel->work_arr, in __hal_channel_terminate()
[all …]
H A Dxgehal-stats.c53 hldev->pdev, in __hal_stats_initialize()
72 stats->dma_addr = xge_os_dma_map(hldev->pdev, in __hal_stats_initialize()
88 xge_os_dma_free(hldev->pdev, in __hal_stats_initialize()
99 hldev->pdev, sizeof(xge_hal_stats_pcim_info_t)); in __hal_stats_initialize()
107 hldev->pdev, sizeof(xge_hal_stats_pcim_info_t)); in __hal_stats_initialize()
109 xge_os_free(hldev->pdev, stats->pcim_info_saved, in __hal_stats_initialize()
117 hldev->pdev, in __hal_stats_initialize()
124 xge_os_free(hldev->pdev, stats->pcim_info_saved, in __hal_stats_initialize()
126 xge_os_free(hldev->pdev, stats->pcim_info_latest, in __hal_stats_initialize()
142 stats->dma_addr = xge_os_dma_map(hldev->pdev, in __hal_stats_initialize()
[all …]
H A Dxge-queue.c256 xge_queue_create(pci_dev_h pdev, pci_irq_h irqh, int pages_initial, in xge_queue_create() argument
261 if ((queue = (xge_queue_t *) xge_os_malloc(pdev, sizeof(xge_queue_t))) == NULL) in xge_queue_create()
266 queue->pdev = pdev; in xge_queue_create()
269 queue->start_ptr = xge_os_malloc(pdev, queue->pages_current * in xge_queue_create()
272 xge_os_free(pdev, queue, sizeof(xge_queue_t)); in xge_queue_create()
302 xge_os_free(queue->pdev, queue->start_ptr, queue->pages_current * in xge_queue_destroy()
305 xge_os_free(queue->pdev, queue, sizeof(xge_queue_t)); in xge_queue_destroy()
331 newbuf = xge_os_malloc(queue->pdev, in __io_queue_grow()
367 xge_os_free(queue->pdev, oldbuf, in __io_queue_grow()
H A Dxgehal-device-fp.c167 val64 = xge_os_pio_mem_read64(hldev->pdev, in xge_hal_device_begin_irq()
178 xge_os_pio_mem_read64(hldev->pdev, hldev->regh0, in xge_hal_device_begin_irq()
304 xge_os_pio_mem_write64(hldev->pdev, hldev->regh0, in xge_hal_device_clear_rx()
324 xge_os_pio_mem_write64(hldev->pdev, hldev->regh0, in xge_hal_device_clear_tx()
521 xge_os_pio_mem_write64(hldev->pdev, hldev->regh0, in xge_hal_device_mask_tx()
540 xge_os_pio_mem_write64(hldev->pdev, hldev->regh0, in xge_hal_device_mask_rx()
558 xge_os_pio_mem_write64(hldev->pdev, hldev->regh0, in xge_hal_device_mask_all()
576 xge_os_pio_mem_write64(hldev->pdev, hldev->regh0, in xge_hal_device_unmask_tx()
594 xge_os_pio_mem_write64(hldev->pdev, hldev->regh0, in xge_hal_device_unmask_rx()
612 xge_os_pio_mem_write64(hldev->pdev, hldev->regh0, in xge_hal_device_unmask_all()
H A Dxgehal-fifo-fp.c68 xge_os_dma_sync(fifo->channel.pdev, in __hal_fifo_dtr_post_single()
76 xge_os_pio_mem_write64(fifo->channel.pdev, in __hal_fifo_dtr_post_single()
107 xge_os_pio_mem_write64(fifo->channel.pdev, fifo->channel.regh1, in __hal_fifo_dtr_post_single()
668 xge_os_dma_sync(fifo->channel.pdev, in xge_hal_fifo_dtr_next_completed()
881 xge_os_dma_sync(fifo->channel.pdev, in xge_hal_fifo_dtr_buffer_set_aligned()
995 xge_os_dma_sync(fifo->channel.pdev, in xge_hal_fifo_dtr_buffer_finalize()
H A Dxgehal-ring-fp.c554 xge_os_dma_sync(ring->channel.pdev, in xge_hal_ring_dtr_post_post()
591 xge_os_dma_sync(ring->channel.pdev, in xge_hal_ring_dtr_post_post_wmb()
684 xge_os_dma_sync(ring->channel.pdev, in xge_hal_ring_dtr_next_completed()
/onnv-gate/usr/src/uts/common/io/xge/drv/
H A Dxge_osdep.h228 static inline void *__xge_os_malloc(pci_dev_h pdev, unsigned long size, in __xge_os_malloc() argument
237 static inline void xge_os_free(pci_dev_h pdev, const void *vaddr, in xge_os_free() argument
244 #define xge_os_malloc(pdev, size) \ argument
245 __xge_os_malloc(pdev, size, __FILE__, __LINE__)
247 static inline void *__xge_os_dma_malloc(pci_dev_h pdev, unsigned long size, in __xge_os_dma_malloc() argument
257 ret = ddi_dma_alloc_handle(pdev, p_hal_dma_attr, in __xge_os_dma_malloc()
283 #define xge_os_dma_malloc(pdev, size, dma_flags, p_dmah, p_dma_acch) \ argument
284 __xge_os_dma_malloc(pdev, size, dma_flags, p_dmah, p_dma_acch, \
287 static inline void xge_os_dma_free(pci_dev_h pdev, const void *vaddr, int size, in xge_os_dma_free() argument
298 #define xge_os_pci_read8(pdev, cfgh, where, val) \ argument
[all …]
/onnv-gate/usr/src/lib/libadm/common/
H A Dgetdgrp.c338 char **pdev; /* Next device in the dev list */ in isindevlist() local
364 for (pdev = devlist; notfound && *pdev; pdev++) in isindevlist()
366 if ((cmpval = strcmp(mbralias, *pdev)) == 0) notfound = FALSE; in isindevlist()
/onnv-gate/usr/src/grub/grub-0.97/netboot/
H A Dtg3.c100 pci_write_config_dword(tg3.pdev, TG3PCI_REG_BASE_ADDR, off); in tg3_write_indirect_reg32()
101 pci_write_config_dword(tg3.pdev, TG3PCI_REG_DATA, val); in tg3_write_indirect_reg32()
127 pci_write_config_dword(tg3.pdev, TG3PCI_MEM_WIN_BASE_ADDR, off); in tg3_write_mem()
128 pci_write_config_dword(tg3.pdev, TG3PCI_MEM_WIN_DATA, val); in tg3_write_mem()
131 pci_write_config_dword(tg3.pdev, TG3PCI_MEM_WIN_BASE_ADDR, 0); in tg3_write_mem()
136 pci_write_config_dword(tg3.pdev, TG3PCI_MEM_WIN_BASE_ADDR, off); in tg3_read_mem()
137 pci_read_config_dword(tg3.pdev, TG3PCI_MEM_WIN_DATA, val); in tg3_read_mem()
140 pci_write_config_dword(tg3.pdev, TG3PCI_MEM_WIN_BASE_ADDR, 0); in tg3_read_mem()
503 pci_write_config_dword(tp->pdev, TG3PCI_MISC_HOST_CTRL, tp->misc_host_ctrl); in tg3_set_power_state_0()
505 pci_read_config_word(tp->pdev, pm + PCI_PM_CTRL, &power_control); in tg3_set_power_state_0()
[all …]
H A Dr8169.c363 static int rtl8169_init_board(struct pci_device *pdev) in rtl8169_init_board() argument
369 rtreg_base = pci_bar_start(pdev, PCI_BASE_ADDRESS_1); in rtl8169_init_board()
370 rtreg_len = pci_bar_size(pdev, PCI_BASE_ADDRESS_1); in rtl8169_init_board()
377 adjust_pci_device(pdev); in rtl8169_init_board()
H A De1000.c184 pci_write_config_word(hw->pdev, PCI_COMMAND, hw->pci_cmd_word); in e1000_pci_set_mwi()
189 pci_write_config_word(hw->pdev, PCI_COMMAND, in e1000_pci_clear_mwi()
1184 pci_read_config_word(hw->pdev, PCIX_COMMAND_REGISTER, &pcix_cmd_word);
1185 pci_read_config_word(hw->pdev, PCIX_STATUS_REGISTER_HI, &pcix_stat_hi_word);
1195 pci_write_config_word(hw->pdev, PCIX_COMMAND_REGISTER, pcix_cmd_word);
3293 e1000_sw_init(struct pci_device *pdev, struct e1000_hw *hw) argument
3298 pci_read_config_word(pdev, PCI_VENDOR_ID, &hw->vendor_id);
3299 pci_read_config_word(pdev, PCI_DEVICE_ID, &hw->device_id);
3300 pci_read_config_byte(pdev, PCI_REVISION, &hw->revision_id);
3302 pci_read_config_word(pdev, PCI_SUBSYSTEM_VENDOR_ID,
[all …]
/onnv-gate/usr/src/uts/common/io/xge/hal/include/
H A Dxge-queue.h134 pci_dev_h pdev; member
143 xge_queue_h xge_queue_create(pci_dev_h pdev, pci_irq_h irqh, int pages_initial,
H A Dxgehal-mm.h71 pci_dev_h pdev; member
151 xge_hal_mempool_t* __hal_mempool_create(pci_dev_h pdev, int memblock_size,
H A Dxgehal-device.h104 pci_dev_h pdev; member
337 pci_dev_h pdev; member
423 void __hal_pio_mem_write32_upper(pci_dev_h pdev, pci_reg_h regh, u32 val,
426 void __hal_pio_mem_write32_lower(pci_dev_h pdev, pci_reg_h regh, u32 val,
H A Dxgehal-channel.h379 pci_dev_h pdev; member
/onnv-gate/usr/src/psm/stand/cpr/sparcv9/sun4u/
H A Dbitmap.c417 char *str, *pdev, *mem_prop; in cb_get_physavail() local
442 pdev = "/memory"; in cb_get_physavail()
443 mem_node = prom_finddevice(pdev); in cb_get_physavail()
445 prom_printf("%s: cant find \"%s\" node\n", str, pdev); in cb_get_physavail()
459 CB_VPRINTF((" %s node 0x%x, len %d\n", pdev, mem_node, len)); in cb_get_physavail()
/onnv-gate/usr/src/uts/sun4/io/efcode/
H A Dfc_ops.c472 dev_info_t *pdev, *cdev; in fco_new_device() local
486 pdev = fc_phandle_to_dip(fc_handle_to_phandle_head(rp), ph); in fco_new_device()
487 if (pdev == NULL) in fco_new_device()
499 if (pdev != ap) in fco_new_device()
530 if (fc_find_node(pdev, fc_handle_to_dtree(rp)) == NULL) in fco_new_device()
583 if (ndi_devi_alloc(pdev, nodename, DEVI_SID_NODEID, &cdev)) { in fco_new_device()
629 fc_add_child(cdev, pdev, fc_handle_to_dtree(rp)); in fco_new_device()
/onnv-gate/usr/src/cmd/prtconf/
H A Dpdevinfo.c534 dev_t pdev; in dump_prop_list() local
544 pdev = PROPDEVT(dumpops)(prop); in dump_prop_list()
556 if ((pdev == DDI_DEV_T_ANY) || in dump_prop_list()
557 (pdev == DDI_DEV_T_NONE)) in dump_prop_list()
569 if (di_minor_devt(minor) == pdev) in dump_prop_list()
574 } else if (dev == pdev) { in dump_prop_list()
640 if ((pdev == DDI_DEV_T_NONE) || in dump_prop_list()
641 (pdev == DDI_DEV_T_ANY)) { in dump_prop_list()
645 (uint_t)major(pdev), (uint_t)minor(pdev)); in dump_prop_list()
/onnv-gate/usr/src/uts/common/io/ppm/
H A Dppm.c1855 ppm_dev_t *pdev; in ppm_switch_clock() local
1873 for (pdev = domp->devlist; pdev; pdev = pdev->next) { in ppm_switch_clock()
1874 if (pm_is_cfb(pdev->dip)) { in ppm_switch_clock()
2240 ppm_dev_t *pdev; in ppm_gpioset() local
2249 for (pdev = domp->devlist; pdev; pdev = pdev->next) { in ppm_gpioset()
2250 if (pm_is_cfb(pdev->dip)) { in ppm_gpioset()
H A Dppm_subr.c1319 ppm_dev_t *pdev; in ppm_get_domain_by_dev() local
1326 for (pdev = domp->devlist; pdev; pdev = pdev->next) { in ppm_get_domain_by_dev()
1327 if (pdev->dip == dip) { in ppm_get_domain_by_dev()

12