/illumos-gate/usr/src/uts/common/io/pcn/ |
H A D | pcn.c | 60 #define CSR_WRITE_4(pcnp, reg, val) \ 61 ddi_put32(pcnp->pcn_regshandle, (uint32_t *)(pcnp->pcn_regs + reg), val) 63 #define CSR_WRITE_2(pcnp, reg, val) \ 64 ddi_put16(pcnp->pcn_regshandle, (uint16_t *)(pcnp->pcn_regs + reg), val) 66 #define CSR_READ_4(pcnp, reg) \ 67 ddi_get32(pcnp->pcn_regshandle, (uint32_t *)(pcnp->pcn_regs + reg)) 69 #define CSR_READ_2(pcnp, re 279 pcn_t *pcnp; local 437 pcn_t *pcnp; local 480 pcn_t *pcnp; local 512 pcn_t *pcnp; local 531 pcn_teardown(pcn_t *pcnp) argument 562 pcn_suspend(pcn_t *pcnp) argument 580 pcn_resume(pcn_t *pcnp) argument 588 pcn_t *pcnp = (pcn_t *)arg; local 632 pcn_t *pcnp = (pcn_t *)arg; local 660 pcn_t *pcnp = (pcn_t *)arg; local 689 pcn_t *pcnp = (pcn_t *)arg; local 720 pcn_send(pcn_t *pcnp, mblk_t *mp) argument 791 pcn_reclaim(pcn_t *pcnp) argument 827 pcn_t *pcnp = (void *)arg1; local 889 pcn_receive(pcn_t *pcnp) argument 963 pcn_t *pcnp = (pcn_t *)arg; local 974 pcn_t *pcnp = (pcn_t *)arg; local 993 pcn_t *pcnp = (pcn_t *)arg; local 1008 pcn_initialize(pcn_t *pcnp, boolean_t getfact) argument 1094 pcn_resetall(pcn_t *pcnp) argument 1101 pcn_startall(pcn_t *pcnp) argument 1118 pcn_stopall(pcn_t *pcnp) argument 1132 pcn_start_timer(pcn_t *pcnp) argument 1146 pcn_stop_timer(pcn_t *pcnp) argument 1154 pcn_t *pcnp = (pcn_t *)arg; local 1286 pcn_t *pcnp = (pcn_t *)arg; local 1295 pcn_t *pcnp = (pcn_t *)arg; local 1304 pcn_t *pcnp = arg; local 1310 pcn_watchdog(pcn_t *pcnp) argument 1326 pcn_t *pcnp = (pcn_t *)arg; local 1371 pcn_t *pcnp = (pcn_t *)arg; local 1380 pcn_t *pcnp = (pcn_t *)arg; local 1400 pcn_getfactaddr(pcn_t *pcnp) argument 1411 pcn_csr_read(pcn_t *pcnp, uint32_t reg) argument 1423 pcn_csr_read16(pcn_t *pcnp, uint32_t reg) argument 1435 pcn_csr_write(pcn_t *pcnp, uint32_t reg, uint32_t val) argument 1444 pcn_bcr_read(pcn_t *pcnp, uint32_t reg) argument 1456 pcn_bcr_read16(pcn_t *pcnp, uint32_t reg) argument 1468 pcn_bcr_write(pcn_t *pcnp, uint32_t reg, uint32_t val) argument 1477 pcn_resetrings(pcn_t *pcnp) argument 1541 pcn_allocbuf(pcn_t *pcnp) argument 1575 pcn_alloctxring(pcn_t *pcnp) argument 1632 pcn_allocrxring(pcn_t *pcnp) argument 1689 pcn_freetxring(pcn_t *pcnp) argument 1709 pcn_freerxring(pcn_t *pcnp) argument 1729 pcn_set_chipid(pcn_t *pcnp, uint32_t conf_id) argument [all...] |
H A D | pcnimpl.h | 241 #define SYNCTXDESC(pcnp, index, who) \ 242 (void) ddi_dma_sync(pcnp->pcn_txdesc_dmah, \ 245 #define SYNCRXDESC(pcnp, index, who) \ 246 (void) ddi_dma_sync(pcnp->pcn_rxdesc_dmah, \
|
/illumos-gate/usr/src/lib/libdevinfo/ |
H A D | devinfo_devlink.h | 291 static int read_nodes(struct di_devlink_handle *hdp, cache_node_t *pcnp, 293 static int read_minors(struct di_devlink_handle *hdp, cache_node_t *pcnp, 304 cache_node_t *pcnp, const char *path, int insert); 306 cache_node_t *pcnp, const char *name, const char *nodetype,
|
H A D | devinfo_devlink.c | 539 read_nodes(struct di_devlink_handle *hdp, cache_node_t *pcnp, uint32_t nidx) argument 551 if ((pcnp == NULL) ^ (nidx == DB_HDR(hdp)->root_idx)) { 565 cnp = node_insert(hdp, pcnp, path, INSERT_HEAD); 587 read_minors(struct di_devlink_handle *hdp, cache_node_t *pcnp, uint32_t nidx) argument 596 if (pcnp == NULL) { 608 cmnp = minor_insert(hdp, pcnp, name, nodetype, NULL); 2645 cache_node_t *pcnp, 2668 cnp->parent = pcnp; 2670 if (pcnp == NULL) { 2675 cnp->sib = pcnp 2643 node_insert( struct di_devlink_handle *hdp, cache_node_t *pcnp, const char *path, int insert) argument 2699 minor_insert( struct di_devlink_handle *hdp, cache_node_t *pcnp, const char *name, const char *nodetype, cache_minor_t **prev) argument [all...] |