/freebsd-11-stable/sys/dev/altera/atse/ |
H A D | if_atse_fdt.c | 81 struct atse_softc *sc; local 84 sc = device_get_softc(dev); 85 sc->atse_dev = dev; 86 sc->atse_unit = device_get_unit(dev); 96 sc->atse_mem_rid = 0; 97 sc->atse_mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, 98 &sc->atse_mem_rid, RF_ACTIVE); 99 if (sc->atse_mem_res == NULL) { 105 device_printf(sc->atse_dev, "MAC ctrl region at mem %p-%p\n", 106 (void *)rman_get_start(sc [all...] |
/freebsd-11-stable/sys/arm/amlogic/aml8726/ |
H A D | aml8726_timer.c | 87 #define AML_TIMER_LOCK(sc) mtx_lock_spin(&(sc)->mtx) 88 #define AML_TIMER_UNLOCK(sc) mtx_unlock_spin(&(sc)->mtx) 89 #define AML_TIMER_LOCK_INIT(sc) \ 90 mtx_init(&(sc)->mtx, device_get_nameunit((sc)->dev), \ 92 #define AML_TIMER_LOCK_DESTROY(sc) mtx_destroy(&(sc)->mtx); 130 #define CSR_WRITE_4(sc, re 136 struct aml8726_timer_softc *sc = local 145 struct aml8726_timer_softc *sc = (struct aml8726_timer_softc *)arg; local 169 struct aml8726_timer_softc *sc = local 209 struct aml8726_timer_softc *sc = local 240 struct aml8726_timer_softc *sc = device_get_softc(dev); local [all...] |
/freebsd-11-stable/sys/arm/lpc/ |
H A D | lpc_timer.c | 79 #define timer0_read_4(sc, reg) \ 80 bus_space_read_4(sc->lt_bst0, sc->lt_bsh0, reg) 81 #define timer0_write_4(sc, reg, val) \ 82 bus_space_write_4(sc->lt_bst0, sc->lt_bsh0, reg, val) 83 #define timer0_clear(sc) \ 85 timer0_write_4(sc, LPC_TIMER_TC, 0); \ 86 timer0_write_4(sc, LPC_TIMER_PR, 0); \ 87 timer0_write_4(sc, LPC_TIMER_P 127 struct lpc_timer_softc *sc = device_get_softc(dev); local 199 struct lpc_timer_softc *sc = (struct lpc_timer_softc *)et->et_priv; local 230 struct lpc_timer_softc *sc = (struct lpc_timer_softc *)et->et_priv; local 255 struct lpc_timer_softc *sc = (struct lpc_timer_softc *)arg; local [all...] |
/freebsd-11-stable/sys/dev/ntb/ntb_hw/ |
H A D | ntb_hw_plx.c | 110 #define PLX_NTX_BASE(sc) ((sc)->ntx ? PLX_NT1_BASE : PLX_NT0_BASE) 114 #define PLX_NTX_OUR_BASE(sc) \ 115 (PLX_NTX_BASE(sc) + ((sc)->link ? PLX_NTX_LINK_OFFSET : 0)) 116 #define PLX_NTX_PEER_BASE(sc) \ 117 (PLX_NTX_BASE(sc) + ((sc)->link ? 0 : PLX_NTX_LINK_OFFSET)) 120 #define NTX_READ(sc, reg) \ 121 bus_read_4((sc) 172 struct ntb_plx_softc *sc = device_get_softc(dev); local 243 struct ntb_plx_softc *sc = device_get_softc(dev); local 271 struct ntb_plx_softc *sc = device_get_softc(dev); local 306 struct ntb_plx_softc *sc = device_get_softc(dev); local 321 struct ntb_plx_softc *sc = device_get_softc(dev); local 475 struct ntb_plx_softc *sc = device_get_softc(dev); local 513 struct ntb_plx_softc *sc = device_get_softc(dev); local 537 struct ntb_plx_softc *sc = device_get_softc(dev); local 554 struct ntb_plx_softc *sc = device_get_softc(dev); local 569 struct ntb_plx_softc *sc = device_get_softc(dev); local 580 ntb_plx_user_mw_to_idx(struct ntb_plx_softc *sc, unsigned uidx, unsigned *sp) argument 598 struct ntb_plx_softc *sc = device_get_softc(dev); local 665 struct ntb_plx_softc *sc = device_get_softc(dev); local 756 struct ntb_plx_softc *sc = device_get_softc(dev); local 783 struct ntb_plx_softc *sc = device_get_softc(dev); local 798 struct ntb_plx_softc *sc = device_get_softc(dev); local 830 struct ntb_plx_softc *sc = device_get_softc(dev); local 838 struct ntb_plx_softc *sc = device_get_softc(dev); local 855 struct ntb_plx_softc *sc = device_get_softc(dev); local 865 struct ntb_plx_softc *sc = device_get_softc(dev); local 882 struct ntb_plx_softc *sc = device_get_softc(dev); local 902 struct ntb_plx_softc *sc = device_get_softc(dev); local 945 struct ntb_plx_softc *sc = device_get_softc(dev); local 953 struct ntb_plx_softc *sc = device_get_softc(dev); local 961 struct ntb_plx_softc *sc = device_get_softc(dev); local 969 struct ntb_plx_softc *sc = device_get_softc(dev); local 977 struct ntb_plx_softc *sc = device_get_softc(dev); local 996 struct ntb_plx_softc *sc = device_get_softc(dev); local [all...] |
/freebsd-11-stable/sys/dev/tws/ |
H A D | tws_hdm.c | 45 extern struct tws_request *tws_get_request(struct tws_softc *sc, 47 extern void tws_q_insert_tail(struct tws_softc *sc, struct tws_request *req, 49 extern struct tws_request * tws_q_remove_request(struct tws_softc *sc, 54 extern int tws_send_scsi_cmd(struct tws_softc *sc, int cmd); 55 extern int tws_set_param(struct tws_softc *sc, u_int32_t table_id, 57 extern int tws_get_param(struct tws_softc *sc, u_int32_t table_id, 61 int tws_init_connect(struct tws_softc *sc, u_int16_t mc); 62 int tws_init_ctlr(struct tws_softc *sc); 63 int tws_submit_command(struct tws_softc *sc, struct tws_request *req); 65 u_int16_t tws_poll4_response(struct tws_softc *sc, u_int64_ 83 tws_init_ctlr(struct tws_softc *sc) argument 115 tws_init_obfl_q(struct tws_softc *sc) argument 144 tws_init_connect(struct tws_softc *sc, u_int16_t mcreadits ) argument 219 tws_display_ctlr_info(struct tws_softc *sc) argument 243 tws_send_generic_cmd(struct tws_softc *sc, u_int8_t opcode) argument 277 tws_submit_command(struct tws_softc *sc, struct tws_request *req) argument 362 tws_get_response(struct tws_softc *sc, u_int16_t *req_id, u_int64_t *mfa) argument 394 tws_poll4_response(struct tws_softc *sc, u_int64_t *mfa) argument 415 tws_ctlr_ready(struct tws_softc *sc) argument 427 tws_turn_on_interrupts(struct tws_softc *sc) argument 437 tws_turn_off_interrupts(struct tws_softc *sc) argument 447 tws_disable_db_intr(struct tws_softc *sc) argument 458 tws_enable_db_intr(struct tws_softc *sc) argument 469 tws_ctlr_reset(struct tws_softc *sc) argument 494 tws_assert_soft_reset(struct tws_softc *sc) argument 507 struct tws_softc *sc = (struct tws_softc *)arg; local 518 tws_aen_synctime_with_host(struct tws_softc *sc) argument [all...] |
/freebsd-11-stable/sys/powerpc/ps3/ |
H A D | if_glc.c | 67 static void glc_set_multicast(struct glc_softc *sc); 68 static int glc_add_rxbuf(struct glc_softc *sc, int idx); 69 static int glc_add_rxbuf_dma(struct glc_softc *sc, int idx); 70 static int glc_encap(struct glc_softc *sc, struct mbuf **m_head, 122 struct glc_softc *sc; local 127 sc = device_get_softc(dev); 129 sc->sc_bus = ps3bus_get_bus(dev); 130 sc->sc_dev = ps3bus_get_device(dev); 131 sc->sc_self = dev; 133 mtx_init(&sc 291 glc_init_locked(struct glc_softc *sc) argument 354 struct glc_softc *sc = xsc; local 365 struct glc_softc *sc = xsc; local 375 struct glc_softc *sc = xsc; local 401 struct glc_softc *sc = ifp->if_softc; local 457 struct glc_softc *sc = ifp->if_softc; local 467 struct glc_softc *sc = ifp->if_softc; local 506 glc_set_multicast(struct glc_softc *sc) argument 551 glc_add_rxbuf(struct glc_softc *sc, int idx) argument 589 glc_add_rxbuf_dma(struct glc_softc *sc, int idx) argument 607 glc_encap(struct glc_softc *sc, struct mbuf **m_head, bus_addr_t *pktdesc) argument 712 glc_rxintr(struct glc_softc *sc) argument 785 glc_txintr(struct glc_softc *sc) argument 856 struct glc_softc *sc = xsc; local 866 struct glc_softc *sc = xsc; local 900 struct glc_softc *sc = ifp->if_softc; local 928 struct glc_softc *sc = ifp->if_softc; local [all...] |
/freebsd-11-stable/sys/dev/bxe/ |
H A D | bxe.c | 653 static void bxe_cmng_fns_init(struct bxe_softc *sc, 656 static int bxe_get_cmng_fns_mode(struct bxe_softc *sc); 657 static void storm_memset_cmng(struct bxe_softc *sc, 660 static void bxe_set_reset_global(struct bxe_softc *sc); 661 static void bxe_set_reset_in_progress(struct bxe_softc *sc); 662 static uint8_t bxe_reset_is_done(struct bxe_softc *sc, 664 static uint8_t bxe_clear_pf_load(struct bxe_softc *sc); 665 static uint8_t bxe_chk_parity_attn(struct bxe_softc *sc, 668 static void bxe_int_disable(struct bxe_softc *sc); 669 static int bxe_release_leader_lock(struct bxe_softc *sc); 901 bxe_dma_alloc(struct bxe_softc *sc, bus_size_t size, struct bxe_dma *dma, const char *msg) argument 969 bxe_dma_free(struct bxe_softc *sc, struct bxe_dma *dma) argument 991 bxe_reg_wr_ind(struct bxe_softc *sc, uint32_t addr, uint32_t val) argument 1001 bxe_reg_rd_ind(struct bxe_softc *sc, uint32_t addr) argument 1014 bxe_acquire_hw_lock(struct bxe_softc *sc, uint32_t resource) argument 1061 bxe_release_hw_lock(struct bxe_softc *sc, uint32_t resource) argument 1094 bxe_acquire_phy_lock(struct bxe_softc *sc) argument 1100 bxe_release_phy_lock(struct bxe_softc *sc) argument 1120 bxe_acquire_nvram_lock(struct bxe_softc *sc) argument 1159 bxe_release_nvram_lock(struct bxe_softc *sc) argument 1198 bxe_enable_nvram_access(struct bxe_softc *sc) argument 1210 bxe_disable_nvram_access(struct bxe_softc *sc) argument 1223 bxe_nvram_read_dword(struct bxe_softc *sc, uint32_t offset, uint32_t *ret_val, uint32_t cmd_flags) argument 1279 bxe_nvram_read(struct bxe_softc *sc, uint32_t offset, uint8_t *ret_buf, int buf_size) argument 1337 bxe_nvram_write_dword(struct bxe_softc *sc, uint32_t offset, uint32_t val, uint32_t cmd_flags) argument 1389 bxe_nvram_write1(struct bxe_softc *sc, uint32_t offset, uint8_t *data_buf, int buf_size) argument 1439 bxe_nvram_write(struct bxe_softc *sc, uint32_t offset, uint8_t *data_buf, int buf_size) argument 1510 bxe_post_dmae(struct bxe_softc *sc, struct dmae_cmd *dmae, int idx) argument 1540 bxe_dmae_opcode(struct bxe_softc *sc, uint8_t src_type, uint8_t dst_type, uint8_t with_comp, uint8_t comp_type) argument 1574 bxe_prep_dmae_with_comp(struct bxe_softc *sc, struct dmae_cmd *dmae, uint8_t src_type, uint8_t dst_type) argument 1593 bxe_issue_dmae_with_comp(struct bxe_softc *sc, struct dmae_cmd *dmae) argument 1636 bxe_read_dmae(struct bxe_softc *sc, uint32_t src_addr, uint32_t len32) argument 1675 bxe_write_dmae(struct bxe_softc *sc, bus_addr_t dma_addr, uint32_t dst_addr, uint32_t len32) argument 1712 bxe_write_dmae_phys_len(struct bxe_softc *sc, bus_addr_t phys_addr, uint32_t addr, uint32_t len) argument 1736 bxe_set_ctx_validation(struct bxe_softc *sc, struct eth_context *cxt, uint32_t cid) argument 1751 bxe_storm_memset_hc_timeout(struct bxe_softc *sc, uint8_t port, uint8_t fw_sb_id, uint8_t sb_index, uint8_t ticks) argument 1769 bxe_storm_memset_hc_disable(struct bxe_softc *sc, uint8_t port, uint16_t fw_sb_id, uint8_t sb_index, uint8_t disable) argument 1794 bxe_update_coalesce_sb_index(struct bxe_softc *sc, uint8_t fw_sb_id, uint8_t sb_index, uint8_t disable, uint16_t usec) argument 1810 elink_cb_udelay(struct bxe_softc *sc, uint32_t usecs) argument 1817 elink_cb_reg_read(struct bxe_softc *sc, uint32_t reg_addr) argument 1824 elink_cb_reg_write(struct bxe_softc *sc, uint32_t reg_addr, uint32_t val) argument 1832 elink_cb_reg_wb_write(struct bxe_softc *sc, uint32_t offset, uint32_t *wb_write, uint16_t len) argument 1841 elink_cb_reg_wb_read(struct bxe_softc *sc, uint32_t offset, uint32_t *wb_write, uint16_t len) argument 1850 elink_cb_path_id(struct bxe_softc *sc) argument 1856 elink_cb_event_log(struct bxe_softc *sc, const elink_log_id_t elink_log_id, ...) argument 1865 bxe_set_spio(struct bxe_softc *sc, int spio, uint32_t mode) argument 1914 bxe_gpio_read(struct bxe_softc *sc, int gpio_num, uint8_t port) argument 1941 bxe_gpio_write(struct bxe_softc *sc, int gpio_num, uint32_t mode, uint8_t port) argument 2004 bxe_gpio_mult_write(struct bxe_softc *sc, uint8_t pins, uint32_t mode) argument 2053 bxe_gpio_int_write(struct bxe_softc *sc, int gpio_num, uint32_t mode, uint8_t port) argument 2108 elink_cb_gpio_read(struct bxe_softc *sc, uint16_t gpio_num, uint8_t port) argument 2116 elink_cb_gpio_write(struct bxe_softc *sc, uint16_t gpio_num, uint8_t mode, uint8_t port) argument 2125 elink_cb_gpio_mult_write(struct bxe_softc *sc, uint8_t pins, uint8_t mode) argument 2133 elink_cb_gpio_int_write(struct bxe_softc *sc, uint16_t gpio_num, uint8_t mode, uint8_t port) argument 2142 elink_cb_notify_link_changed(struct bxe_softc *sc) argument 2150 elink_cb_fw_command(struct bxe_softc *sc, uint32_t command, uint32_t param) argument 2195 bxe_fw_command(struct bxe_softc *sc, uint32_t command, uint32_t param) argument 2203 __storm_memset_dma_mapping(struct bxe_softc *sc, uint32_t addr, bus_addr_t mapping) argument 2212 storm_memset_spq_addr(struct bxe_softc *sc, bus_addr_t mapping, uint16_t abs_fid) argument 2222 storm_memset_vf_to_pf(struct bxe_softc *sc, uint16_t abs_fid, uint16_t pf_id) argument 2233 storm_memset_func_en(struct bxe_softc *sc, uint16_t abs_fid, uint8_t enable) argument 2244 storm_memset_eq_data(struct bxe_softc *sc, struct event_ring_data *eq_data, uint16_t pfid) argument 2257 storm_memset_eq_prod(struct bxe_softc *sc, uint16_t eq_prod, uint16_t pfid) argument 2328 bxe_sp_get_next(struct bxe_softc *sc) argument 2346 bxe_sp_prod_update(struct bxe_softc *sc) argument 2402 bxe_sp_post(struct bxe_softc *sc, int command, int cid, uint32_t data_hi, uint32_t data_lo, int cmd_type) argument 2543 bxe_init_mutexes(struct bxe_softc *sc) argument 2585 bxe_release_mutexes(struct bxe_softc *sc) argument 2625 bxe_tx_disable(struct bxe_softc* sc) argument 2636 bxe_drv_pulse(struct bxe_softc *sc) argument 2643 bxe_tx_avail(struct bxe_softc *sc, struct bxe_fastpath *fp) argument 2688 bxe_sp_event(struct bxe_softc *sc, struct bxe_fastpath *fp, union eth_rx_cqe *rr_cqe) argument 2763 bxe_tpa_start(struct bxe_softc *sc, struct bxe_fastpath *fp, uint16_t queue, uint16_t cons, uint16_t prod, struct eth_fast_path_rx_cqe *cqe) argument 2861 bxe_fill_frag_mbuf(struct bxe_softc *sc, struct bxe_fastpath *fp, struct bxe_sw_tpa_info *tpa_info, uint16_t queue, uint16_t pages, struct mbuf *m, struct eth_end_agg_rx_cqe *cqe, uint16_t cqe_idx) argument 2985 bxe_update_sge_prod(struct bxe_softc *sc, struct bxe_fastpath *fp, uint16_t sge_len, union eth_sgl_or_raw_data *cqe) argument 3049 bxe_tpa_stop(struct bxe_softc *sc, struct bxe_fastpath *fp, struct bxe_sw_tpa_info *tpa_info, uint16_t queue, uint16_t pages, struct eth_end_agg_rx_cqe *cqe, uint16_t cqe_idx) argument 3174 bxe_rxeof(struct bxe_softc *sc, struct bxe_fastpath *fp) argument 3444 bxe_free_tx_pkt(struct bxe_softc *sc, struct bxe_fastpath *fp, uint16_t idx) argument 3478 bxe_watchdog(struct bxe_softc *sc, struct bxe_fastpath *fp) argument 3500 bxe_txeof(struct bxe_softc *sc, struct bxe_fastpath *fp) argument 3554 bxe_drain_tx_queues(struct bxe_softc *sc) argument 3588 bxe_del_all_macs(struct bxe_softc *sc, struct ecore_vlan_mac_obj *mac_obj, int mac_type, uint8_t wait_for_comp) argument 3614 bxe_fill_accept_flags(struct bxe_softc *sc, uint32_t rx_mode, unsigned long *rx_accept_flags, unsigned long *tx_accept_flags) argument 3693 bxe_set_q_rx_mode(struct bxe_softc *sc, uint8_t cl_id, unsigned long rx_mode_flags, unsigned long rx_accept_flags, unsigned long tx_accept_flags, unsigned long ramrod_flags) argument 3739 bxe_set_storm_rx_mode(struct bxe_softc *sc) argument 3762 bxe_nic_load_no_mcp(struct bxe_softc *sc) argument 3786 bxe_nic_unload_no_mcp(struct bxe_softc *sc) argument 3810 bxe_send_unload_req(struct bxe_softc *sc, int unload_mode) argument 3834 bxe_send_unload_done(struct bxe_softc *sc, uint8_t keep_link) argument 3847 bxe_func_wait_started(struct bxe_softc *sc) argument 3905 bxe_stop_queue(struct bxe_softc *sc, int index) argument 3945 bxe_wait_sp_comp(struct bxe_softc *sc, unsigned long mask) argument 3974 bxe_func_stop(struct bxe_softc *sc) argument 4002 bxe_reset_hw(struct bxe_softc *sc, uint32_t load_code) argument 4019 bxe_int_disable_sync(struct bxe_softc *sc, int disable_hw) argument 4035 bxe_chip_cleanup(struct bxe_softc *sc, uint32_t unload_mode, uint8_t keep_link) argument 4149 bxe_disable_close_the_gate(struct bxe_softc *sc) argument 4176 bxe_squeeze_objects(struct bxe_softc *sc) argument 4233 bxe_nic_unload(struct bxe_softc *sc, uint32_t unload_mode, uint8_t keep_link) argument 4410 struct bxe_softc *sc = (struct bxe_softc *)if_getsoftc(ifp); local 4443 struct bxe_softc *sc = if_getsoftc(ifp); local 4484 struct bxe_softc *sc = (struct bxe_softc *)context; local 4518 struct bxe_softc *sc = if_getsoftc(ifp); local 4729 bxe_dump_mbuf(struct bxe_softc *sc, struct mbuf *m, uint8_t contents) argument 4817 bxe_chktso_window(struct bxe_softc *sc, int nsegs, bus_dma_segment_t *segs, struct mbuf *m) argument 5151 struct bxe_softc *sc; local 5569 bxe_tx_start_locked(struct bxe_softc *sc, if_t ifp, struct bxe_fastpath *fp) argument 5642 struct bxe_softc *sc; local 5672 bxe_tx_mq_start_locked(struct bxe_softc *sc, if_t ifp, struct bxe_fastpath *fp, struct mbuf *m) argument 5786 struct bxe_softc *sc = fp->sc; local 5799 struct bxe_softc *sc = if_getsoftc(ifp); local 5831 struct bxe_softc *sc = if_getsoftc(ifp); local 5861 bxe_cid_ilt_lines(struct bxe_softc *sc) argument 5870 bxe_ilt_set_info(struct bxe_softc *sc) argument 5961 bxe_set_fp_rx_buf_size(struct bxe_softc *sc) argument 5989 bxe_alloc_ilt_mem(struct bxe_softc *sc) argument 6004 bxe_alloc_ilt_lines_mem(struct bxe_softc *sc) argument 6019 bxe_free_ilt_mem(struct bxe_softc *sc) argument 6028 bxe_free_ilt_lines_mem(struct bxe_softc *sc) argument 6037 bxe_free_mem(struct bxe_softc *sc) argument 6054 bxe_alloc_mem(struct bxe_softc *sc) argument 6121 struct bxe_softc *sc; local 6151 struct bxe_softc *sc; local 6183 struct bxe_softc *sc; local 6211 bxe_free_fp_buffers(struct bxe_softc *sc) argument 6470 bxe_alloc_fp_buffers(struct bxe_softc *sc) argument 6551 bxe_free_fw_stats_mem(struct bxe_softc *sc) argument 6567 bxe_alloc_fw_stats_mem(struct bxe_softc *sc) argument 6664 bxe_set_reset_global(struct bxe_softc *sc) argument 6675 bxe_clear_reset_global(struct bxe_softc *sc) argument 6686 bxe_reset_is_global(struct bxe_softc *sc) argument 6695 bxe_set_reset_done(struct bxe_softc *sc) argument 6713 bxe_set_reset_in_progress(struct bxe_softc *sc) argument 6731 bxe_reset_is_done(struct bxe_softc *sc, int engine) argument 6744 bxe_get_load_status(struct bxe_softc *sc, int engine) argument 6765 bxe_set_pf_load(struct bxe_softc *sc) argument 6799 bxe_clear_pf_load(struct bxe_softc *sc) argument 6830 bxe_nic_load_request(struct bxe_softc *sc, uint32_t *load_code) argument 6873 bxe_nic_load_analyze_req(struct bxe_softc *sc, uint32_t load_code) argument 6905 bxe_nic_load_pmf(struct bxe_softc *sc, uint32_t load_code) argument 6940 bxe_read_mf_cfg(struct bxe_softc *sc) argument 6977 bxe_acquire_alr(struct bxe_softc *sc) argument 7000 bxe_release_alr(struct bxe_softc *sc) argument 7006 bxe_fan_failure(struct bxe_softc *sc) argument 7041 bxe_link_attn(struct bxe_softc *sc) argument 7107 bxe_attn_int_asserted(struct bxe_softc *sc, uint32_t asserted) argument 7245 bxe_print_next_block(struct bxe_softc *sc, int idx, const char *blk) argument 7253 bxe_check_blocks_with_parity0(struct bxe_softc *sc, uint32_t sig, int par_num, uint8_t print) argument 7304 bxe_check_blocks_with_parity1(struct bxe_softc *sc, uint32_t sig, int par_num, uint8_t *global, uint8_t print) argument 7392 bxe_check_blocks_with_parity2(struct bxe_softc *sc, uint32_t sig, int par_num, uint8_t print) argument 7447 bxe_check_blocks_with_parity3(struct bxe_softc *sc, uint32_t sig, int par_num, uint8_t *global, uint8_t print) argument 7494 bxe_check_blocks_with_parity4(struct bxe_softc *sc, uint32_t sig, int par_num, uint8_t print) argument 7525 bxe_parity_attn(struct bxe_softc *sc, uint8_t *global, uint8_t print, uint32_t *sig) argument 7583 bxe_chk_parity_attn(struct bxe_softc *sc, uint8_t *global, uint8_t print) argument 7615 bxe_attn_int_deasserted4(struct bxe_softc *sc, uint32_t attn) argument 7679 bxe_e1h_disable(struct bxe_softc *sc) argument 7689 bxe_e1h_enable(struct bxe_softc *sc) argument 7705 bxe_config_mf_bw(struct bxe_softc *sc) argument 7716 bxe_set_mf_bw(struct bxe_softc *sc) argument 7723 bxe_handle_eee_event(struct bxe_softc *sc) argument 7732 bxe_drv_info_ether_stat(struct bxe_softc *sc) argument 7762 bxe_handle_drv_info_req(struct bxe_softc *sc) argument 7803 bxe_dcc_event(struct bxe_softc *sc, uint32_t dcc_event) argument 7839 bxe_pmf_update(struct bxe_softc *sc) argument 7872 bxe_mc_assert(struct bxe_softc *sc) argument 7973 bxe_attn_int_deasserted3(struct bxe_softc *sc, uint32_t attn) argument 8065 bxe_attn_int_deasserted2(struct bxe_softc *sc, uint32_t attn) argument 8168 bxe_attn_int_deasserted1(struct bxe_softc *sc, uint32_t attn) argument 8208 bxe_attn_int_deasserted0(struct bxe_softc *sc, uint32_t attn) argument 8252 bxe_attn_int_deasserted(struct bxe_softc *sc, uint32_t deasserted) argument 8356 bxe_attn_int(struct bxe_softc *sc) argument 8386 bxe_update_dsb_idx(struct bxe_softc *sc) argument 8409 bxe_cid_to_q_obj(struct bxe_softc *sc, uint32_t cid) argument 8417 bxe_handle_mcast_eqe(struct bxe_softc *sc) argument 8444 bxe_handle_classification_eqe(struct bxe_softc *sc, union event_ring_elem *elem) argument 8486 bxe_handle_rx_mode_eqe(struct bxe_softc *sc, union event_ring_elem *elem) argument 8499 bxe_update_eq_prod(struct bxe_softc *sc, uint16_t prod) argument 8507 bxe_eq_int(struct bxe_softc *sc) argument 8683 struct bxe_softc *sc = (struct bxe_softc *)context; local 8734 struct bxe_softc *sc = fp->sc; local 8780 struct bxe_softc *sc = fp->sc; local 8828 struct bxe_softc *sc = (struct bxe_softc *)xsc; local 8884 struct bxe_softc *sc = (struct bxe_softc *)xsc; local 8900 struct bxe_softc *sc = fp->sc; local 8916 bxe_interrupt_free(struct bxe_softc *sc) argument 8978 bxe_interrupt_alloc(struct bxe_softc *sc) argument 9171 bxe_interrupt_detach(struct bxe_softc *sc) argument 9220 bxe_interrupt_attach(struct bxe_softc *sc) argument 9370 bxe_init_func_obj(struct bxe_softc *sc) argument 9384 bxe_init_hw(struct bxe_softc *sc, uint32_t load_code) argument 9408 bxe_fill(struct bxe_softc *sc, uint32_t addr, int fill, uint32_t len) argument 9428 bxe_wr_fp_sb_data(struct bxe_softc *sc, int fw_sb_id, uint32_t *sb_data_p, uint32_t data_size) argument 9445 bxe_zero_fp_sb(struct bxe_softc *sc, int fw_sb_id) argument 9478 bxe_wr_sp_sb_data(struct bxe_softc *sc, struct hc_sp_status_block_data *sp_sb_data) argument 9495 bxe_zero_sp_sb(struct bxe_softc *sc) argument 9559 bxe_init_sb(struct bxe_softc *sc, bus_addr_t busaddr, int vfid, uint8_t vf_valid, int fw_sb_id, int igu_sb_id) argument 9633 bxe_rx_ustorm_prods_offset(struct bxe_softc *sc, struct bxe_fastpath *fp) argument 9648 bxe_init_eth_fp(struct bxe_softc *sc, int idx) argument 9733 bxe_update_rx_prod(struct bxe_softc *sc, struct bxe_fastpath *fp, uint16_t rx_bd_prod, uint16_t rx_cq_prod, uint16_t rx_sge_prod) argument 9771 bxe_init_rx_rings(struct bxe_softc *sc) argument 9823 bxe_init_tx_rings(struct bxe_softc *sc) argument 9833 bxe_init_def_sb(struct bxe_softc *sc) argument 9921 bxe_init_sp_ring(struct bxe_softc *sc) argument 9931 bxe_init_eq_ring(struct bxe_softc *sc) argument 9957 bxe_init_internal_common(struct bxe_softc *sc) argument 9978 bxe_init_internal(struct bxe_softc *sc, uint32_t load_code) argument 10002 storm_memset_func_cfg(struct bxe_softc *sc, struct tstorm_eth_function_common_config *tcfg, uint16_t abs_fid) argument 10016 bxe_func_init(struct bxe_softc *sc, struct bxe_func_init_params *p) argument 10049 bxe_calc_vn_min(struct bxe_softc *sc, struct cmng_init_input *input) argument 10089 bxe_extract_max_cfg(struct bxe_softc *sc, uint32_t mf_cfg) argument 10104 bxe_calc_vn_max(struct bxe_softc *sc, int vn, struct cmng_init_input *input) argument 10132 bxe_cmng_fns_init(struct bxe_softc *sc, uint8_t read_cfg, uint8_t cmng_type) argument 10171 bxe_get_cmng_fns_mode(struct bxe_softc *sc) argument 10185 storm_memset_cmng(struct bxe_softc *sc, struct cmng_init *cmng, uint8_t port) argument 10217 bxe_pf_init(struct bxe_softc *sc) argument 10283 bxe_hc_int_enable(struct bxe_softc *sc) argument 10355 bxe_igu_int_enable(struct bxe_softc *sc) argument 10419 bxe_int_enable(struct bxe_softc *sc) argument 10429 bxe_hc_int_disable(struct bxe_softc *sc) argument 10469 bxe_igu_int_disable(struct bxe_softc *sc) argument 10489 bxe_int_disable(struct bxe_softc *sc) argument 10499 bxe_nic_init(struct bxe_softc *sc, int load_code) argument 10546 bxe_init_objs(struct bxe_softc *sc) argument 10600 bxe_func_start(struct bxe_softc *sc) argument 10628 bxe_set_power_state(struct bxe_softc *sc, uint8_t state) argument 10693 bxe_trylock_hw_lock(struct bxe_softc *sc, uint32_t resource) argument 10736 bxe_get_leader_lock_resource(struct bxe_softc *sc) argument 10747 bxe_trylock_leader_lock(struct bxe_softc *sc) argument 10753 bxe_release_leader_lock(struct bxe_softc *sc) argument 10760 bxe_set_234_gates(struct bxe_softc *sc, uint8_t close) argument 10803 bxe_er_poll_igu_vq(struct bxe_softc *sc) argument 10829 bxe_clp_reset_prep(struct bxe_softc *sc, uint32_t *magic_val) argument 10840 bxe_clp_reset_done(struct bxe_softc *sc, uint32_t magic_val) argument 10851 bxe_reset_mcp_prep(struct bxe_softc *sc, uint32_t *magic_val) argument 10877 bxe_mcp_wait_one(struct bxe_softc *sc) argument 10889 bxe_init_shmem(struct bxe_softc *sc) argument 10915 bxe_reset_mcp_comp(struct bxe_softc *sc, uint32_t magic_val) argument 10929 bxe_pxp_prep(struct bxe_softc *sc) argument 10948 bxe_process_kill_chip_reset(struct bxe_softc *sc, uint8_t global) argument 11049 bxe_process_kill(struct bxe_softc *sc, uint8_t global) argument 11150 bxe_leader_reset(struct bxe_softc *sc) argument 11223 bxe_pf_q_prep_init(struct bxe_softc *sc, struct bxe_fastpath *fp, struct ecore_queue_init_params *init_params) argument 11267 bxe_get_common_flags(struct bxe_softc *sc, struct bxe_fastpath *fp, uint8_t zero_stats) argument 11301 bxe_get_q_flags(struct bxe_softc *sc, struct bxe_fastpath *fp, uint8_t leading) argument 11330 bxe_pf_q_prep_general(struct bxe_softc *sc, struct bxe_fastpath *fp, struct ecore_general_setup_params *gen_init, uint8_t cos) argument 11342 bxe_pf_rx_q_prep(struct bxe_softc *sc, struct bxe_fastpath *fp, struct rxq_pause_params *pause, struct ecore_rxq_setup_params *rxq_init) argument 11440 bxe_pf_tx_q_prep(struct bxe_softc *sc, struct bxe_fastpath *fp, struct ecore_txq_setup_params *txq_init, uint8_t cos) argument 11468 bxe_setup_queue(struct bxe_softc *sc, struct bxe_fastpath *fp, uint8_t leading) argument 11533 bxe_setup_leading(struct bxe_softc *sc) argument 11539 bxe_config_rss_pf(struct bxe_softc *sc, struct ecore_rss_config_obj *rss_obj, uint8_t config_hash) argument 11587 bxe_config_rss_eth(struct bxe_softc *sc, uint8_t config_hash) argument 11594 bxe_init_rss_pf(struct bxe_softc *sc) argument 11623 bxe_set_mac_one(struct bxe_softc *sc, uint8_t *mac, struct ecore_vlan_mac_obj *obj, uint8_t set, int mac_type, unsigned long *ramrod_flags) argument 11664 bxe_set_eth_mac(struct bxe_softc *sc, uint8_t set) argument 11680 bxe_get_cur_phy_idx(struct bxe_softc *sc) argument 11713 bxe_get_link_cfg_idx(struct bxe_softc *sc) argument 11734 bxe_set_requested_fc(struct bxe_softc *sc) argument 11749 bxe_calc_fc_adv(struct bxe_softc *sc) argument 11776 bxe_get_mf_speed(struct bxe_softc *sc) argument 11799 bxe_fill_report_data(struct bxe_softc *sc, struct bxe_link_report_data *data) argument 11832 bxe_link_report_locked(struct bxe_softc *sc) argument 11912 bxe_link_report(struct bxe_softc *sc) argument 11920 bxe_link_status_update(struct bxe_softc *sc) argument 11989 bxe_initial_phy_init(struct bxe_softc *sc, int load_mode) argument 12066 bxe_init_mcast_macs_list(struct bxe_softc *sc, struct ecore_mcast_ramrod_params *p) argument 12131 bxe_set_mc_list(struct bxe_softc *sc) argument 12171 bxe_set_uc_list(struct bxe_softc *sc) argument 12236 bxe_set_rx_mode(struct bxe_softc *sc) argument 12283 bxe_update_drv_flags(struct bxe_softc *sc, uint32_t flags, uint32_t set) argument 12311 struct bxe_softc *sc = (struct bxe_softc *)xsc; local 12397 bxe_periodic_start(struct bxe_softc *sc) argument 12404 bxe_periodic_stop(struct bxe_softc *sc) argument 12411 bxe_parity_recover(struct bxe_softc *sc) argument 12615 bxe_handle_error(struct bxe_softc * sc) argument 12639 struct bxe_softc *sc = (struct bxe_softc *)arg; local 12665 bxe_nic_load(struct bxe_softc *sc, int load_mode) argument 12929 bxe_init_locked(struct bxe_softc *sc) argument 13020 bxe_stop_locked(struct bxe_softc *sc) argument 13036 struct bxe_softc *sc = (struct bxe_softc *)xsc; local 13044 bxe_init_ifnet(struct bxe_softc *sc) argument 13127 bxe_deallocate_bars(struct bxe_softc *sc) argument 13144 bxe_allocate_bars(struct bxe_softc *sc) argument 13190 bxe_get_function_num(struct bxe_softc *sc) argument 13220 bxe_get_shmem_mf_cfg_base(struct bxe_softc *sc) argument 13245 bxe_pcie_capability_read(struct bxe_softc *sc, int reg, int width) argument 13265 bxe_is_pcie_pending(struct bxe_softc *sc) argument 13277 bxe_probe_pci_caps(struct bxe_softc *sc) argument 13342 bxe_get_shmem_mf_cfg_info_sd(struct bxe_softc *sc) argument 13377 bxe_get_shmem_ext_proto_support_flags(struct bxe_softc *sc) argument 13400 bxe_get_shmem_mf_cfg_info_si(struct bxe_softc *sc) argument 13423 bxe_get_shmem_mf_cfg_info_niv(struct bxe_softc *sc) argument 13469 bxe_check_valid_mf_cfg(struct bxe_softc *sc) argument 13569 bxe_get_mf_cfg_info(struct bxe_softc *sc) argument 13728 bxe_get_shmem_info(struct bxe_softc *sc) argument 13822 bxe_get_tunable_params(struct bxe_softc *sc) argument 13929 bxe_media_detect(struct bxe_softc *sc) argument 13990 bxe_get_igu_cam_info(struct bxe_softc *sc) argument 14055 bxe_get_device_info(struct bxe_softc *sc) argument 14297 bxe_link_settings_supported(struct bxe_softc *sc, uint32_t switch_cfg) argument 14414 bxe_link_settings_requested(struct bxe_softc *sc) argument 14590 bxe_get_phy_info(struct bxe_softc *sc) argument 14638 bxe_get_params(struct bxe_softc *sc) argument 14652 bxe_set_modes_bitmap(struct bxe_softc *sc) argument 14708 bxe_alloc_hsi_mem(struct bxe_softc *sc) argument 15159 bxe_free_hsi_mem(struct bxe_softc *sc) argument 15345 bxe_prev_interrupted_dmae(struct bxe_softc *sc) argument 15360 bxe_prev_mcp_done(struct bxe_softc *sc) argument 15373 bxe_prev_path_get_entry(struct bxe_softc *sc) argument 15389 bxe_prev_is_path_marked(struct bxe_softc *sc) argument 15416 bxe_prev_mark_path(struct bxe_softc *sc, uint8_t after_undi) argument 15470 bxe_do_flr(struct bxe_softc *sc) argument 15521 bxe_prev_unload_close_mac(struct bxe_softc *sc, struct bxe_mac_vals *vals) argument 15603 bxe_prev_unload_undi_inc(struct bxe_softc *sc, uint8_t port, uint8_t inc) argument 15622 bxe_prev_unload_common(struct bxe_softc *sc) argument 15728 bxe_prev_unload_uncommon(struct bxe_softc *sc) argument 15771 bxe_prev_unload(struct bxe_softc *sc) argument 15840 bxe_dcbx_set_state(struct bxe_softc *sc, uint8_t dcb_on, uint32_t dcbx_enabled) argument 15862 bxe_set_qm_cid_count(struct bxe_softc *sc) argument 15878 bxe_init_multi_cos(struct bxe_softc *sc) argument 15900 struct bxe_softc *sc; local 15925 struct bxe_softc *sc = (struct bxe_softc *)arg1; local 15957 struct bxe_softc *sc = (struct bxe_softc *)arg1; local 15990 bxe_force_link_reset(struct bxe_softc *sc) argument 16001 struct bxe_softc *sc = (struct bxe_softc *)arg1;; local 16071 bxe_add_sysctls(struct bxe_softc *sc) argument 16213 bxe_alloc_buf_rings(struct bxe_softc *sc) argument 16234 bxe_free_buf_rings(struct bxe_softc *sc) argument 16255 bxe_init_fp_mutexs(struct bxe_softc *sc) argument 16275 bxe_destroy_fp_mutexs(struct bxe_softc *sc) argument 16308 struct bxe_softc *sc; local 16505 struct bxe_softc *sc; local 16589 struct bxe_softc *sc; local 16608 bxe_igu_ack_sb(struct bxe_softc *sc, uint8_t igu_sb_id, uint8_t segment, uint16_t index, uint8_t op, uint8_t update) argument 16621 bxe_igu_clear_sb_gen(struct bxe_softc *sc, uint8_t func, uint8_t idu_sb_id, uint8_t is_pf) argument 16678 bxe_igu_clear_sb(struct bxe_softc *sc, uint8_t idu_sb_id) argument 16695 bxe_reset_common(struct bxe_softc *sc) argument 16711 bxe_common_init_phy(struct bxe_softc *sc) argument 16738 bxe_pf_disable(struct bxe_softc *sc) argument 16750 bxe_init_pxp(struct bxe_softc *sc) argument 16772 bxe_get_pretend_reg(struct bxe_softc *sc) argument 16786 bxe_pretend_func(struct bxe_softc *sc, uint16_t pretend_func_val) argument 16803 bxe_iov_init_dmae(struct bxe_softc *sc) argument 16809 bxe_iov_init_dq(struct bxe_softc *sc) argument 16816 bxe_lb_pckt(struct bxe_softc *sc) argument 16838 bxe_int_mem_test(struct bxe_softc *sc) argument 16991 bxe_setup_fan_failure_detection(struct bxe_softc *sc) argument 17039 bxe_enable_blocks_attention(struct bxe_softc *sc) argument 17108 bxe_init_hw_common(struct bxe_softc *sc) argument 17599 bxe_init_hw_common_chip(struct bxe_softc *sc) argument 17617 bxe_init_hw_port(struct bxe_softc *sc) argument 17836 bxe_flr_clnup_reg_poll(struct bxe_softc *sc, uint32_t reg, uint32_t expected, uint32_t poll_count) argument 17852 bxe_flr_clnup_poll_hw_counter(struct bxe_softc *sc, uint32_t reg, char *msg, uint32_t poll_cnt) argument 17869 bxe_flr_clnup_poll_count(struct bxe_softc *sc) argument 17884 bxe_poll_hw_usage_counters(struct bxe_softc *sc, uint32_t poll_cnt) argument 17945 bxe_send_final_clnup(struct bxe_softc *sc, uint8_t clnup_func, uint32_t poll_cnt) argument 17982 bxe_pbf_pN_buf_flushed(struct bxe_softc *sc, struct pbf_pN_buf_regs *regs, uint32_t poll_count) argument 18017 bxe_pbf_pN_cmd_flushed(struct bxe_softc *sc, struct pbf_pN_cmd_regs *regs, uint32_t poll_count) argument 18049 bxe_tx_hw_flushed(struct bxe_softc *sc, uint32_t poll_count) argument 18116 bxe_hw_enable_status(struct bxe_softc *sc) argument 18146 bxe_pf_flr_clnup(struct bxe_softc *sc) argument 18194 bxe_init_hw_func(struct bxe_softc *sc) argument 18499 bxe_link_reset(struct bxe_softc *sc) argument 18513 bxe_reset_port(struct bxe_softc *sc) argument 18546 bxe_ilt_wr(struct bxe_softc *sc, uint32_t index, bus_addr_t addr) argument 18565 bxe_clear_func_ilt(struct bxe_softc *sc, uint32_t func) argument 18575 bxe_reset_func(struct bxe_softc *sc) argument 18655 bxe_gunzip_init(struct bxe_softc *sc) argument 18661 bxe_gunzip_end(struct bxe_softc *sc) argument 18667 bxe_init_firmware(struct bxe_softc *sc) argument 18687 bxe_release_firmware(struct bxe_softc *sc) argument 18694 ecore_gunzip(struct bxe_softc *sc, const uint8_t *zbuf, int len) argument 18704 ecore_reg_wr_ind(struct bxe_softc *sc, uint32_t addr, uint32_t val) argument 18712 ecore_write_dmae_phys_len(struct bxe_softc *sc, bus_addr_t phys_addr, uint32_t addr, uint32_t len) argument 18721 ecore_storm_memset_struct(struct bxe_softc *sc, uint32_t addr, size_t size, uint32_t *data) argument 18767 bxe_get_preset_regs_len(struct bxe_softc *sc, uint32_t preset) argument 18784 bxe_get_total_regs_len32(struct bxe_softc *sc) argument 18799 __bxe_get_page_addr_ar(struct bxe_softc *sc) argument 18810 __bxe_get_page_reg_num(struct bxe_softc *sc) argument 18821 __bxe_get_page_write_ar(struct bxe_softc *sc) argument 18832 __bxe_get_page_write_num(struct bxe_softc *sc) argument 18843 __bxe_get_page_read_ar(struct bxe_softc *sc) argument 18854 __bxe_get_page_read_num(struct bxe_softc *sc) argument 18865 bxe_is_reg_in_chip(struct bxe_softc *sc, const struct reg_addr *reg_info) argument 18882 bxe_is_wreg_in_chip(struct bxe_softc *sc, const struct wreg_addr *wreg_info) argument 18910 bxe_read_pages_regs(struct bxe_softc *sc, uint32_t *p, uint32_t preset) argument 18948 bxe_get_preset_regs(struct bxe_softc *sc, uint32_t *p, uint32_t preset) argument 19010 bxe_grc_dump(struct bxe_softc *sc) argument 19196 bxe_add_cdev(struct bxe_softc *sc) argument 19225 bxe_del_cdev(struct bxe_softc *sc) argument 19239 bxe_is_nvram_accessible(struct bxe_softc *sc) argument 19250 bxe_wr_eeprom(struct bxe_softc *sc, void *data, uint32_t offset, uint32_t len) argument 19265 bxe_rd_eeprom(struct bxe_softc *sc, void *data, uint32_t offset, uint32_t len) argument 19279 bxe_eeprom_rd_wr(struct bxe_softc *sc, bxe_eeprom_t *eeprom) argument 19323 bxe_get_settings(struct bxe_softc *sc, bxe_dev_setting_t *dev_p) argument 19378 struct bxe_softc *sc; local [all...] |
/freebsd-11-stable/sys/dev/iwm/ |
H A D | if_iwm_util.h | 109 extern int iwm_send_cmd(struct iwm_softc *sc, struct iwm_host_cmd *hcmd); 110 extern int iwm_mvm_send_cmd_pdu(struct iwm_softc *sc, uint32_t id, 113 extern int iwm_mvm_send_cmd_status(struct iwm_softc *sc, 115 extern int iwm_mvm_send_cmd_pdu_status(struct iwm_softc *sc, uint32_t id, 117 extern void iwm_free_resp(struct iwm_softc *sc, struct iwm_host_cmd *hcmd); 123 extern int iwm_mvm_send_lq_cmd(struct iwm_softc *sc, struct iwm_lq_cmd *lq, 126 extern boolean_t iwm_mvm_rx_diversity_allowed(struct iwm_softc *sc); 129 extern int iwm_enable_txq(struct iwm_softc *sc, int sta_id, int qid, int fifo); 130 extern int iwm_mvm_flush_tx_path(struct iwm_softc *sc, uint32_t tfd_msk, 134 iwm_mvm_get_valid_tx_ant(struct iwm_softc *sc) argument 142 iwm_mvm_get_valid_rx_ant(struct iwm_softc *sc) argument 150 iwm_mvm_get_phy_config(struct iwm_softc *sc) argument [all...] |
H A D | if_iwm_mac_ctxt.h | 111 extern int iwm_mvm_mac_ctxt_add(struct iwm_softc *sc, struct ieee80211vap *vap); 112 extern int iwm_mvm_mac_ctxt_changed(struct iwm_softc *sc, struct ieee80211vap *vap); 113 extern int iwm_mvm_mac_ctxt_remove(struct iwm_softc *sc, struct ieee80211vap *vap);
|
/freebsd-11-stable/sys/dev/mii/ |
H A D | rgephy.c | 117 struct mii_softc *sc; local 120 sc = device_get_softc(dev); 127 sc->mii_capabilities = (PHY_READ(sc, MII_BMSR) | BMSR_ANEG) & 128 sc->mii_capmask; 129 if (sc->mii_capabilities & BMSR_EXTSTAT) 130 sc->mii_extcapabilities = PHY_READ(sc, MII_EXTSR); 132 mii_phy_add_media(sc); 140 sc 149 rgephy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) argument 278 rgephy_linkup(struct mii_softc *sc) argument 305 rgephy_status(struct mii_softc *sc) argument 405 rgephy_mii_phy_auto(struct mii_softc *sc, int media) argument 428 rgephy_loop(struct mii_softc *sc) argument 462 rgephy_load_dspcode(struct mii_softc *sc) argument 514 rgephy_reset(struct mii_softc *sc) argument 553 rgephy_disable_eee(struct mii_softc *sc) argument [all...] |
/freebsd-11-stable/sys/powerpc/powerpc/ |
H A D | openpic.c | 59 openpic_read(struct openpic_softc *sc, u_int reg) argument 61 return (bus_space_read_4(sc->sc_bt, sc->sc_bh, reg)); 65 openpic_write(struct openpic_softc *sc, u_int reg, uint32_t val) argument 67 bus_space_write_4(sc->sc_bt, sc->sc_bh, reg, val); 71 openpic_set_priority(struct openpic_softc *sc, int pri) argument 77 tpr = OPENPIC_PCPU_TPR((sc->sc_dev == root_pic) ? PCPU_GET(cpuid) : 0); 78 x = openpic_read(sc, tpr); 81 openpic_write(sc, tp 88 struct openpic_softc *sc; local 236 struct openpic_softc *sc; local 255 struct openpic_softc *sc; local 285 struct openpic_softc *sc; local 305 struct openpic_softc *sc; local 325 struct openpic_softc *sc; local 337 struct openpic_softc *sc; local 351 struct openpic_softc *sc; local 369 struct openpic_softc *sc; local 387 struct openpic_softc *sc; local 418 struct openpic_softc *sc; local [all...] |
/freebsd-11-stable/sys/dev/xl/ |
H A D | if_xl.c | 276 static void xl_choose_media(struct xl_softc *sc, int *media); 354 xl_wait(struct xl_softc *sc) argument 359 if ((CSR_READ_2(sc, XL_STATUS) & XL_STAT_CMDBUSY) == 0) 363 if (i == XL_TIMEOUT && bus_child_present(sc->xl_dev)) 364 device_printf(sc->xl_dev, "command never completed!\n"); 383 struct xl_softc *sc; local 386 sc = device_get_softc(dev); 389 val = CSR_READ_2(sc, XL_W4_PHY_MGMT); 390 CSR_BARRIER(sc, XL_W4_PHY_MGMT, 2, 402 struct xl_softc *sc; local 415 struct xl_softc *sc; local 428 struct xl_softc *sc; local 443 struct xl_softc *sc; local 485 struct xl_softc *sc; local 526 xl_eeprom_wait(struct xl_softc *sc) argument 550 xl_read_eeprom(struct xl_softc *sc, caddr_t dest, int off, int cnt, int swap) argument 592 xl_rxfilter(struct xl_softc *sc) argument 606 xl_rxfilter_90x(struct xl_softc *sc) argument 652 xl_rxfilter_90xB(struct xl_softc *sc) argument 721 xl_setcfg(struct xl_softc *sc) argument 741 xl_setmode(struct xl_softc *sc, int media) argument 837 xl_reset(struct xl_softc *sc) argument 931 xl_mediacheck(struct xl_softc *sc) argument 969 xl_choose_xcvr(struct xl_softc *sc, int verbose) argument 1068 struct xl_softc *sc; local 1500 xl_choose_media(struct xl_softc *sc, int *media) argument 1556 struct xl_softc *sc; local 1633 xl_list_tx_init(struct xl_softc *sc) argument 1668 xl_list_tx_init_90xB(struct xl_softc *sc) argument 1715 xl_list_rx_init(struct xl_softc *sc) argument 1758 xl_newbuf(struct xl_softc *sc, struct xl_chain_onefrag *c) argument 1800 xl_rx_resync(struct xl_softc *sc) argument 1828 xl_rxeof(struct xl_softc *sc) argument 1977 struct xl_softc *sc = (struct xl_softc *)arg; local 1990 xl_txeof(struct xl_softc *sc) argument 2039 xl_txeof_90xB(struct xl_softc *sc) argument 2085 xl_txeoc(struct xl_softc *sc) argument 2152 struct xl_softc *sc = arg; local 2218 struct xl_softc *sc = ifp->if_softc; local 2231 struct xl_softc *sc = ifp->if_softc; local 2279 struct xl_softc *sc = xsc; local 2297 xl_stats_update(struct xl_softc *sc) argument 2339 xl_encap(struct xl_softc *sc, struct xl_chain *c, struct mbuf **m_head) argument 2436 struct xl_softc *sc = ifp->if_softc; local 2451 struct xl_softc *sc = ifp->if_softc; local 2583 struct xl_softc *sc = ifp->if_softc; local 2668 struct xl_softc *sc = xsc; local 2676 xl_init_locked(struct xl_softc *sc) argument 2886 struct xl_softc *sc = ifp->if_softc; local 2929 struct xl_softc *sc = ifp->if_softc; local 3001 struct xl_softc *sc = ifp->if_softc; local 3098 xl_watchdog(struct xl_softc *sc) argument 3154 xl_stop(struct xl_softc *sc) argument 3236 struct xl_softc *sc; local 3251 struct xl_softc *sc; local 3270 xl_setwol(struct xl_softc *sc) argument [all...] |
/freebsd-11-stable/sys/dev/cas/ |
H A D | if_cas.c | 126 static inline void cas_add_rxdesc(struct cas_softc *sc, u_int idx); 127 static int cas_attach(struct cas_softc *sc); 128 static int cas_bitwait(struct cas_softc *sc, bus_addr_t r, uint32_t clr, 132 static void cas_detach(struct cas_softc *sc); 133 static int cas_disable_rx(struct cas_softc *sc); 134 static int cas_disable_tx(struct cas_softc *sc); 135 static void cas_eint(struct cas_softc *sc, u_int status); 138 static void cas_init_locked(struct cas_softc *sc); 139 static void cas_init_regs(struct cas_softc *sc); 143 static int cas_load_txmbuf(struct cas_softc *sc, struc 184 cas_attach(struct cas_softc *sc) argument 476 cas_detach(struct cas_softc *sc) argument 522 cas_suspend(struct cas_softc *sc) argument 532 cas_resume(struct cas_softc *sc) argument 612 struct cas_softc *sc = xsc; local 624 struct cas_softc *sc = xsc; local 636 struct cas_softc *sc = arg; local 681 cas_bitwait(struct cas_softc *sc, bus_addr_t r, uint32_t clr, uint32_t set) argument 695 cas_reset(struct cas_softc *sc) argument 723 struct cas_softc *sc = ifp->if_softc; local 765 cas_reset_rx(struct cas_softc *sc) argument 792 cas_reset_tx(struct cas_softc *sc) argument 819 cas_disable_rx(struct cas_softc *sc) argument 834 cas_disable_tx(struct cas_softc *sc) argument 860 cas_meminit(struct cas_softc *sc) argument 956 struct cas_softc *sc = xsc; local 968 cas_init_locked(struct cas_softc *sc) argument 1188 cas_load_txmbuf(struct cas_softc *sc, struct mbuf **m_head) argument 1330 cas_init_regs(struct cas_softc *sc) argument 1422 cas_txkick(struct cas_softc *sc) argument 1442 struct cas_softc *sc = ifp->if_softc; local 1505 cas_tint(struct cas_softc *sc) argument 1613 struct cas_softc *sc = arg; local 1621 cas_rint(struct cas_softc *sc) argument 1742 sc, (void *)(uintptr_t)idx, local 1788 m->m_len, cas_free, sc, local 1830 m2->m_len, cas_free, sc, local 1895 struct cas_softc *sc; local 1922 cas_add_rxdesc(struct cas_softc *sc, u_int idx) argument 1946 cas_eint(struct cas_softc *sc, u_int status) argument 1975 struct cas_softc *sc = v; local 1991 struct cas_softc *sc = arg; local 2112 cas_watchdog(struct cas_softc *sc) argument 2148 cas_mifinit(struct cas_softc *sc) argument 2175 struct cas_softc *sc; local 2233 struct cas_softc *sc; local 2312 struct cas_softc *sc; local 2434 struct cas_softc *sc = ifp->if_softc; local 2448 struct cas_softc *sc = ifp->if_softc; local 2465 struct cas_softc *sc = ifp->if_softc; local 2526 cas_setladrf(struct cas_softc *sc) argument 2677 struct cas_softc *sc; local 2921 struct cas_softc *sc; local [all...] |
/freebsd-11-stable/sys/dev/ipmi/ |
H A D | ipmi_kcs.c | 55 kcs_wait_for_ibf(struct ipmi_softc *sc, int state) argument 59 status = INB(sc, KCS_CTL_STS); 64 status = INB(sc, KCS_CTL_STS); 71 status = INB(sc, KCS_CTL_STS); 78 kcs_wait_for_obf(struct ipmi_softc *sc, int state) argument 82 status = INB(sc, KCS_CTL_STS); 87 status = INB(sc, KCS_CTL_STS); 94 status = INB(sc, KCS_CTL_STS); 101 kcs_clear_obf(struct ipmi_softc *sc, int status) argument 107 data = INB(sc, KCS_DAT 112 kcs_error(struct ipmi_softc *sc) argument 180 kcs_start_write(struct ipmi_softc *sc) argument 221 kcs_write_byte(struct ipmi_softc *sc, u_char data) argument 245 kcs_write_last_byte(struct ipmi_softc *sc, u_char data) argument 273 kcs_read_byte(struct ipmi_softc *sc, u_char *data) argument 319 kcs_polled_request(struct ipmi_softc *sc, struct ipmi_request *req) argument 470 struct ipmi_softc *sc = arg; local 492 kcs_startup(struct ipmi_softc *sc) argument 500 kcs_driver_request(struct ipmi_softc *sc, struct ipmi_request *req, int timo) argument 515 ipmi_kcs_attach(struct ipmi_softc *sc) argument 551 ipmi_kcs_probe_align(struct ipmi_softc *sc) argument [all...] |
/freebsd-11-stable/sys/dev/mpr/ |
H A D | mpr.c | 82 static int mpr_diag_reset(struct mpr_softc *sc, int sleep_flag); 83 static int mpr_init_queues(struct mpr_softc *sc); 84 static int mpr_message_unit_reset(struct mpr_softc *sc, int sleep_flag); 85 static int mpr_transition_operational(struct mpr_softc *sc); 86 static int mpr_iocfacts_allocate(struct mpr_softc *sc, uint8_t attaching); 87 static void mpr_iocfacts_free(struct mpr_softc *sc); 89 static int mpr_send_iocinit(struct mpr_softc *sc); 90 static int mpr_alloc_queues(struct mpr_softc *sc); 91 static int mpr_alloc_replies(struct mpr_softc *sc); 92 static int mpr_alloc_requests(struct mpr_softc *sc); 142 mpr_diag_reset(struct mpr_softc *sc,int sleep_flag) argument 236 mpr_message_unit_reset(struct mpr_softc *sc, int sleep_flag) argument 255 mpr_transition_ready(struct mpr_softc *sc) argument 322 mpr_transition_operational(struct mpr_softc *sc) argument 355 mpr_iocfacts_allocate(struct mpr_softc *sc, uint8_t attaching) argument 623 mpr_iocfacts_free(struct mpr_softc *sc) argument 701 mpr_reinit(struct mpr_softc *sc) argument 795 mpr_wait_db_ack(struct mpr_softc *sc, int timeout, int sleep_flag) argument 842 mpr_wait_db_int(struct mpr_softc *sc) argument 857 mpr_request_sync(struct mpr_softc *sc, void *req, MPI2_DEFAULT_REPLY *reply, int req_sz, int reply_sz, int timeout) argument 987 mpr_enqueue_request(struct mpr_softc *sc, struct mpr_command *cm) argument 1021 mpr_get_iocfacts(struct mpr_softc *sc, MPI2_IOC_FACTS_REPLY *facts) argument 1041 mpr_send_iocinit(struct mpr_softc *sc) argument 1102 mpr_alloc_queues(struct mpr_softc *sc) argument 1157 mpr_alloc_replies(struct mpr_softc *sc) argument 1196 mpr_alloc_requests(struct mpr_softc *sc) argument 1392 mpr_alloc_nvme_prp_pages(struct mpr_softc *sc) argument 1463 mpr_init_queues(struct mpr_softc *sc) argument 1494 mpr_get_tunables(struct mpr_softc *sc) argument 1560 mpr_setup_sysctl(struct mpr_softc *sc) argument 1665 mpr_attach(struct mpr_softc *sc) argument 1739 struct mpr_softc *sc; local 1757 struct mpr_softc *sc; local 1778 mpr_log_evt_handler(struct mpr_softc *sc, uintptr_t data, MPI2_EVENT_NOTIFICATION_REPLY *event) argument 1805 mpr_attach_log(struct mpr_softc *sc) argument 1820 mpr_detach_log(struct mpr_softc *sc) argument 1833 mpr_free(struct mpr_softc *sc) argument 1881 mpr_complete_command(struct mpr_softc *sc, struct mpr_command *cm) argument 1960 mpr_display_reply_info(struct mpr_softc *sc, uint8_t *reply) argument 1974 struct mpr_softc *sc; local 2001 struct mpr_softc *sc; local 2018 struct mpr_softc *sc; local 2166 mpr_dispatch_event(struct mpr_softc *sc, uintptr_t data, MPI2_EVENT_NOTIFICATION_REPLY *reply) argument 2193 mpr_reregister_events_complete(struct mpr_softc *sc, struct mpr_command *cm) argument 2213 mpr_register_events(struct mpr_softc *sc, uint8_t *mask, mpr_evt_callback_t *cb, void *data, struct mpr_event_handle **handle) argument 2236 mpr_update_events(struct mpr_softc *sc, struct mpr_event_handle *handle, uint8_t *mask) argument 2292 mpr_reregister_events(struct mpr_softc *sc) argument 2337 mpr_deregister_events(struct mpr_softc *sc, struct mpr_event_handle *handle) argument 2394 mpr_build_nvme_prp(struct mpr_softc *sc, struct mpr_command *cm, Mpi26NVMeEncapsulatedRequest_t *nvme_encap_request, void *data, uint32_t data_in_sz, uint32_t data_out_sz) argument 2590 mpr_check_pcie_native_sgl(struct mpr_softc *sc, struct mpr_command *cm, bus_dma_segment_t *segs, int segs_left) argument 2868 struct mpr_softc *sc = cm->cm_sc; local 3148 struct mpr_softc *sc; local 3244 mpr_map_command(struct mpr_softc *sc, struct mpr_command *cm) argument 3273 mpr_wait_command(struct mpr_softc *sc, struct mpr_command **cmp, int timeout, int sleep_flag) argument 3350 mpr_request_polled(struct mpr_softc *sc, struct mpr_command **cmp) argument 3406 mpr_read_config_page(struct mpr_softc *sc, struct mpr_config_params *params) argument 3477 mpr_write_config_page(struct mpr_softc *sc, struct mpr_config_params *params) argument 3483 mpr_config_complete(struct mpr_softc *sc, struct mpr_command *cm) argument [all...] |
/freebsd-11-stable/sys/arm/ti/am335x/ |
H A D | am335x_dmtimer.c | 89 #define DMTIMER_READ4(sc, reg) bus_read_4((sc)->tmr_mem_res, (reg)) 90 #define DMTIMER_WRITE4(sc, reg, val) bus_write_4((sc)->tmr_mem_res, (reg), (val)) 95 struct am335x_dmtimer_softc *sc; local 98 sc = et->et_priv; 113 sc->tclr &= ~(DMT_TCLR_START | DMT_TCLR_AUTOLOAD); 114 DMTIMER_WRITE4(sc, DMT_TCLR, sc->tclr); 115 DMTIMER_WRITE4(sc, DMT_IRQSTATU 147 struct am335x_dmtimer_softc *sc; local 162 struct am335x_dmtimer_softc *sc; local 175 am335x_dmtimer_et_init(struct am335x_dmtimer_softc *sc) argument 212 struct am335x_dmtimer_softc *sc; local 220 am335x_dmtimer_tc_init(struct am335x_dmtimer_softc *sc) argument 281 struct am335x_dmtimer_softc *sc; local 344 struct am335x_dmtimer_softc *sc = arg; local [all...] |
/freebsd-11-stable/sys/arm/xscale/pxa/ |
H A D | pxa_gpio.c | 86 struct pxa_gpio_softc *sc; local 88 sc = (struct pxa_gpio_softc *)device_get_softc(dev); 92 pxa_gpio_softc = sc; 94 error = bus_alloc_resources(dev, pxa_gpio_spec, sc->pg_res); 100 sc->pg_bst = rman_get_bustag(sc->pg_res[0]); 101 sc->pg_bsh = rman_get_bushandle(sc->pg_res[0]); 104 bus_space_write_4(sc->pg_bst, sc 143 struct pxa_gpio_softc *sc; local 156 struct pxa_gpio_softc *sc; local 170 struct pxa_gpio_softc *sc; local 217 struct pxa_gpio_softc *sc; local 239 struct pxa_gpio_softc *sc; local 307 struct pxa_gpio_softc *sc; local 322 struct pxa_gpio_softc *sc; local 336 struct pxa_gpio_softc *sc; local [all...] |
/freebsd-11-stable/sys/dev/patm/ |
H A D | if_patm.c | 77 static void patm_tst_init(struct patm_softc *sc); 78 static void patm_scd_init(struct patm_softc *sc); 84 patm_initialize(struct patm_softc *sc) argument 89 patm_debug(sc, ATTACH, "configuring..."); 92 for (i = 0; i < sc->mmap->sram * 1024; i += 4) 93 patm_sram_write4(sc, i, 0, 0, 0, 0); 94 patm_scd_init(sc); 98 /* IDT_CFG_NOIDLE | */ sc->mmap->rxtab; 99 if (!(sc->flags & PATM_UNASS)) 101 patm_nor_write(sc, IDT_NOR_CF 230 struct patm_softc *sc = p; local 242 patm_stop(struct patm_softc *sc) argument 347 patm_reset(struct patm_softc *sc) argument 371 patm_tst_init(struct patm_softc *sc) argument 410 patm_scd_init(struct patm_softc *sc) argument 425 patm_scd_alloc(struct patm_softc *sc) argument 473 patm_scd_free(struct patm_softc *sc, struct patm_scd *scd) argument [all...] |
/freebsd-11-stable/sys/dev/ral/ |
H A D | rt2860.c | 72 #define DPRINTF(x) do { if (sc->sc_debug > 0) printf x; } while (0) 73 #define DPRINTFN(n, x) do { if (sc->sc_debug >= (n)) printf x; } while (0) 239 struct rt2860_softc *sc = device_get_softc(dev); local 240 struct ieee80211com *ic = &sc->sc_ic; 244 sc->sc_dev = dev; 245 sc->sc_debug = 0; 247 mtx_init(&sc->sc_mtx, device_get_nameunit(dev), MTX_NETWORK_LOCK, 250 callout_init_mtx(&sc->watchdog_ch, &sc->sc_mtx, 0); 251 mbufq_init(&sc 375 struct rt2860_softc *sc = xsc; local 398 struct rt2860_softc *sc = xsc; local 406 struct rt2860_softc *sc = xsc; local 414 struct rt2860_softc *sc = xsc; local 426 struct rt2860_softc *sc = ic->ic_softc; local 509 rt2860_alloc_tx_ring(struct rt2860_softc *sc, struct rt2860_tx_ring *ring) argument 546 rt2860_reset_tx_ring(struct rt2860_softc *sc, struct rt2860_tx_ring *ring) argument 576 rt2860_free_tx_ring(struct rt2860_softc *sc, struct rt2860_tx_ring *ring) argument 611 rt2860_alloc_tx_pool(struct rt2860_softc *sc) argument 670 rt2860_free_tx_pool(struct rt2860_softc *sc) argument 690 rt2860_alloc_rx_ring(struct rt2860_softc *sc, struct rt2860_rx_ring *ring) argument 767 rt2860_reset_rx_ring(struct rt2860_softc *sc, struct rt2860_rx_ring *ring) argument 780 rt2860_free_rx_ring(struct rt2860_softc *sc, struct rt2860_rx_ring *ring) argument 810 rt2860_updatestats(struct rt2860_softc *sc) argument 839 struct rt2860_softc *sc = ic->ic_softc; local 858 struct rt2860_softc *sc = ic->ic_softc; local 875 struct rt2860_softc *sc = ic->ic_softc; local 890 struct rt2860_softc *sc = ic->ic_softc; local 906 struct rt2860_softc *sc = ic->ic_softc; local 962 rt3090_efuse_read_2(struct rt2860_softc *sc, uint16_t addr) argument 1004 rt2860_eeprom_read_2(struct rt2860_softc *sc, uint16_t addr) argument 1058 rt2860_srom_read(struct rt2860_softc *sc, uint8_t addr) argument 1065 rt2860_intr_coherent(struct rt2860_softc *sc) argument 1082 rt2860_drain_stats_fifo(struct rt2860_softc *sc) argument 1128 rt2860_tx_intr(struct rt2860_softc *sc, int qid) argument 1163 rt2860_maxrssi_chain(struct rt2860_softc *sc, const struct rt2860_rxwi *rxwi) argument 1178 rt2860_rx_intr(struct rt2860_softc *sc) argument 1349 rt2860_tbtt_intr(struct rt2860_softc *sc) argument 1379 rt2860_gp_intr(struct rt2860_softc *sc) argument 1393 struct rt2860_softc *sc = arg; local 1451 rt2860_tx(struct rt2860_softc *sc, struct mbuf *m, struct ieee80211_node *ni) argument 1697 struct rt2860_softc *sc = ic->ic_softc; local 1727 rt2860_tx_raw(struct rt2860_softc *sc, struct mbuf *m, struct ieee80211_node *ni, const struct ieee80211_bpf_params *params) argument 1940 struct rt2860_softc *sc = ic->ic_softc; local 1960 rt2860_start(struct rt2860_softc *sc) argument 1986 struct rt2860_softc *sc = arg; local 2008 struct rt2860_softc *sc = ic->ic_softc; local 2031 rt2860_mcu_bbp_write(struct rt2860_softc *sc, uint8_t reg, uint8_t val) argument 2055 rt2860_mcu_bbp_read(struct rt2860_softc *sc, uint8_t reg) argument 2093 rt2860_rf_write(struct rt2860_softc *sc, uint8_t reg, uint32_t val) argument 2115 rt3090_rf_read(struct rt2860_softc *sc, uint8_t reg) argument 2146 rt3090_rf_write(struct rt2860_softc *sc, uint8_t reg, uint8_t val) argument 2169 rt2860_mcu_cmd(struct rt2860_softc *sc, uint8_t cmd, uint16_t arg, int wait) argument 2219 rt2860_enable_mrr(struct rt2860_softc *sc) argument 2243 rt2860_set_txpreamble(struct rt2860_softc *sc) argument 2256 rt2860_set_basicrates(struct rt2860_softc *sc, const struct ieee80211_rateset *rs) argument 2280 struct rt2860_softc *sc = ic->ic_softc; local 2293 struct rt2860_softc *sc = ic->ic_softc; local 2306 struct rt2860_softc *sc = ic->ic_softc; local 2324 struct rt2860_softc *sc = ic->ic_softc; local 2332 rt2860_select_chan_group(struct rt2860_softc *sc, int group) argument 2416 rt2860_set_chan(struct rt2860_softc *sc, u_int chan) argument 2471 rt3090_set_chan(struct rt2860_softc *sc, u_int chan) argument 2536 rt5390_set_chan(struct rt2860_softc *sc, u_int chan) argument 2637 rt3090_rf_init(struct rt2860_softc *sc) argument 2745 rt5390_rf_init(struct rt2860_softc *sc) argument 2814 rt3090_rf_wakeup(struct rt2860_softc *sc) argument 2880 rt5390_rf_wakeup(struct rt2860_softc *sc) argument 2916 rt3090_filter_calib(struct rt2860_softc *sc, uint8_t init, uint8_t target, uint8_t *val) argument 2981 rt3090_rf_setup(struct rt2860_softc *sc) argument 3013 rt2860_set_leds(struct rt2860_softc *sc, uint16_t which) argument 3024 rt2860_set_gp_timer(struct rt2860_softc *sc, int ms) argument 3046 rt2860_set_bssid(struct rt2860_softc *sc, const uint8_t *bssid) argument 3055 rt2860_set_macaddr(struct rt2860_softc *sc, const uint8_t *addr) argument 3066 struct rt2860_softc *sc = ic->ic_softc; local 3076 rt2860_updateprot(struct rt2860_softc *sc) argument 3102 struct rt2860_softc *sc = ic->ic_softc; local 3115 struct rt2860_softc *sc = ic->ic_softc; local 3161 struct rt2860_softc *sc = ic->ic_softc; local 3264 struct rt2860_softc *sc = ic->ic_softc; local 3285 rt2860_rssi2dbm(struct rt2860_softc *sc, uint8_t rssi, uint8_t rxchain) argument 3351 rt2860_read_eeprom(struct rt2860_softc *sc, uint8_t macaddr[IEEE80211_ADDR_LEN]) argument 3657 rt2860_bbp_init(struct rt2860_softc *sc) argument 3700 rt5390_bbp_init(struct rt2860_softc *sc) argument 3738 rt2860_txrx_enable(struct rt2860_softc *sc) argument 3785 struct rt2860_softc *sc = arg; local 3797 rt2860_init_locked(struct rt2860_softc *sc) argument 4071 struct rt2860_softc *sc = arg; local 4079 rt2860_stop_locked(struct rt2860_softc *sc) argument 4115 rt2860_load_microcode(struct rt2860_softc *sc) argument 4167 rt2860_calib(struct rt2860_softc *sc) argument 4210 rt3090_set_rx_antenna(struct rt2860_softc *sc, int aux) argument 4238 rt2860_switch_chan(struct rt2860_softc *sc, struct ieee80211_channel *c) argument 4272 rt2860_setup_beacon(struct rt2860_softc *sc, struct ieee80211vap *vap) argument 4306 rt2860_enable_tsf_sync(struct rt2860_softc *sc) argument [all...] |
/freebsd-11-stable/usr.sbin/bhyve/ |
H A D | uart_emul.c | 176 rxfifo_reset(struct uart_softc *sc, int size) argument 183 fifo = &sc->rxfifo; 187 if (sc->tty.opened) { 192 nread = read(sc->tty.fd, flushbuf, sizeof(flushbuf)); 201 error = mevent_enable(sc->mev); 207 rxfifo_available(struct uart_softc *sc) argument 211 fifo = &sc->rxfifo; 216 rxfifo_putchar(struct uart_softc *sc, uint8_t ch) argument 221 fifo = &sc->rxfifo; 227 if (!rxfifo_available(sc)) { 242 rxfifo_getchar(struct uart_softc *sc) argument 267 rxfifo_numchars(struct uart_softc *sc) argument 275 uart_opentty(struct uart_softc *sc) argument 323 uart_intr_reason(struct uart_softc *sc) argument 339 uart_reset(struct uart_softc *sc) argument 356 uart_toggle_intr(struct uart_softc *sc) argument 371 struct uart_softc *sc; local 400 uart_write(struct uart_softc *sc, int offset, uint8_t value) argument 519 uart_read(struct uart_softc *sc, int offset) argument 623 struct uart_softc *sc; local 639 uart_tty_backend(struct uart_softc *sc, const char *opts) argument 657 uart_set_backend(struct uart_softc *sc, const char *opts) argument [all...] |
/freebsd-11-stable/sys/arm/at91/ |
H A D | at91_mci.c | 184 RD4(struct at91_mci_softc *sc, bus_size_t off) argument 186 return (bus_read_4(sc->mem_res, off)); 190 WR4(struct at91_mci_softc *sc, bus_size_t off, uint32_t val) argument 192 bus_write_4(sc->mem_res, off, val); 196 at91_bswap_buf(struct at91_mci_softc *sc, void * dptr, void * sptr, uint32_t memsize) argument 210 if (!(sc->sc_cap & CAP_NEEDS_BYTESWAP)) { 241 at91_mci_pdc_disable(struct at91_mci_softc *sc) argument 243 WR4(sc, PDC_PTCR, PDC_PTCR_TXTDIS | PDC_PTCR_RXTDIS); 244 WR4(sc, PDC_RPR, 0); 245 WR4(sc, PDC_RC 261 at91_mci_reset(struct at91_mci_softc *sc) argument 301 struct at91_mci_softc *sc = device_get_softc(dev); local 333 struct at91_mci_softc *sc = device_get_softc(dev); local 354 struct at91_mci_softc *sc = device_get_softc(dev); local 474 struct at91_mci_softc *sc = device_get_softc(dev); local 489 struct at91_mci_softc *sc; local 514 struct at91_mci_softc *sc; local 552 struct at91_mci_softc *sc; local 601 at91_mci_start_cmd(struct at91_mci_softc *sc, struct mmc_command *cmd) argument 829 at91_mci_next_operation(struct at91_mci_softc *sc) argument 857 struct at91_mci_softc *sc = device_get_softc(brdev); local 883 struct at91_mci_softc *sc = device_get_softc(brdev); local 897 struct at91_mci_softc *sc = device_get_softc(brdev); local 907 at91_mci_read_done(struct at91_mci_softc *sc, uint32_t sr) argument 954 at91_mci_write_done(struct at91_mci_softc *sc, uint32_t sr) argument 982 at91_mci_notbusy(struct at91_mci_softc *sc) argument 999 at91_mci_stop_done(struct at91_mci_softc *sc, uint32_t sr) argument 1079 at91_mci_cmdrdy(struct at91_mci_softc *sc, uint32_t sr) argument 1166 struct at91_mci_softc *sc = (struct at91_mci_softc*)arg; local 1263 struct at91_mci_softc *sc = device_get_softc(bus); local 1329 struct at91_mci_softc *sc = device_get_softc(bus); local [all...] |
/freebsd-11-stable/sys/netgraph/bluetooth/drivers/bt3c/ |
H A D | ng_bt3c_pccard.c | 97 #define bt3c_set_address(sc, address) \ 99 bus_space_write_1((sc)->iot, (sc)->ioh, BT3C_ADDR_L, ((address) & 0xff)); \ 100 bus_space_write_1((sc)->iot, (sc)->ioh, BT3C_ADDR_H, (((address) >> 8) & 0xff)); \ 103 #define bt3c_read_data(sc, data) \ 105 (data) = bus_space_read_1((sc)->iot, (sc)->ioh, BT3C_DATA_L); \ 106 (data) |= ((bus_space_read_1((sc)->iot, (sc) 260 bt3c_softc_p sc = (bt3c_softc_p) NG_NODE_PRIVATE(node); local 297 bt3c_softc_p sc = (bt3c_softc_p) NG_NODE_PRIVATE(node); local 317 bt3c_softc_p sc = (bt3c_softc_p) NG_NODE_PRIVATE(NG_HOOK_NODE(hook)); local 337 bt3c_softc_p sc = (bt3c_softc_p) NG_NODE_PRIVATE(NG_HOOK_NODE(hook)); local 364 bt3c_softc_p sc = (bt3c_softc_p) NG_NODE_PRIVATE(node); local 542 bt3c_softc_p sc = (bt3c_softc_p)NG_NODE_PRIVATE(NG_HOOK_NODE(hook)); local 614 bt3c_softc_p sc = (bt3c_softc_p) device_get_softc(dev); local 714 bt3c_softc_p sc = (bt3c_softc_p) device_get_softc(dev); local 755 bt3c_softc_p sc = (bt3c_softc_p) context; local 793 bt3c_receive(bt3c_softc_p sc) argument 972 bt3c_softc_p sc = (bt3c_softc_p) context; local 1014 bt3c_softc_p sc = (bt3c_softc_p) NG_NODE_PRIVATE(node); local 1052 bt3c_softc_p sc = (bt3c_softc_p) NG_NODE_PRIVATE(node); local 1110 bt3c_download_firmware(bt3c_softc_p sc, char const *firmware, int firmware_size) argument [all...] |
/freebsd-11-stable/sys/sparc64/fhc/ |
H A D | clkbrd.c | 106 struct clkbrd_softc *sc; local 110 sc = device_get_softc(dev); 111 sc->sc_dev = dev; 114 sc->sc_rid[i] = i; 115 sc->sc_res[i] = bus_alloc_resource_any(sc->sc_dev, 116 SYS_RES_MEMORY, &sc->sc_rid[i], RF_ACTIVE); 117 if (sc->sc_res[i] == NULL) { 119 device_printf(sc->sc_dev, 125 sc 169 struct clkbrd_softc *sc; local 184 clkbrd_free_resources(struct clkbrd_softc *sc) argument 197 struct clkbrd_softc *sc; local [all...] |
/freebsd-11-stable/sys/dev/sound/pci/hda/ |
H A D | hdac_private.h | 54 #define HDAC_ISDCTL(sc, n) (_HDAC_ISDCTL((n), (sc)->num_iss, (sc)->num_oss)) 55 #define HDAC_ISDSTS(sc, n) (_HDAC_ISDSTS((n), (sc)->num_iss, (sc)->num_oss)) 56 #define HDAC_ISDPICB(sc, n) (_HDAC_ISDPICB((n), (sc)->num_iss, (sc)->num_oss)) 57 #define HDAC_ISDCBL(sc, [all...] |
/freebsd-11-stable/sys/dev/mmc/host/ |
H A D | dwmmc.c | 151 struct dwmmc_softc *sc; local 157 sc = arg; 162 sc->desc_ring[idx].des0 = (DES0_OWN | DES0_DIC | DES0_CH); 163 sc->desc_ring[idx].des1 = segs[idx].ds_len; 164 sc->desc_ring[idx].des2 = segs[idx].ds_addr; 167 sc->desc_ring[idx].des0 |= DES0_FS; 170 sc->desc_ring[idx].des0 &= ~(DES0_DIC | DES0_CH); 171 sc->desc_ring[idx].des0 |= DES0_LD; 177 dwmmc_ctrl_reset(struct dwmmc_softc *sc, int reset_bits) argument 182 reg = READ4(sc, SDMMC_CTR 199 dma_setup(struct dwmmc_softc *sc) argument 281 dwmmc_cmd_done(struct dwmmc_softc *sc) argument 305 dwmmc_tasklet(struct dwmmc_softc *sc) argument 334 struct dwmmc_softc *sc; local 415 parse_fdt(struct dwmmc_softc *sc) argument 498 struct dwmmc_softc *sc; local 618 dwmmc_setup_bus(struct dwmmc_softc *sc, int freq) argument 674 struct dwmmc_softc *sc; local 709 dma_done(struct dwmmc_softc *sc, struct mmc_command *cmd) argument 731 dma_stop(struct dwmmc_softc *sc) argument 749 dma_prepare(struct dwmmc_softc *sc, struct mmc_command *cmd) argument 803 pio_prepare(struct dwmmc_softc *sc, struct mmc_command *cmd) argument 822 pio_read(struct dwmmc_softc *sc, struct mmc_command *cmd) argument 849 pio_write(struct dwmmc_softc *sc, struct mmc_command *cmd) argument 876 dwmmc_start_cmd(struct dwmmc_softc *sc, struct mmc_command *cmd) argument 958 dwmmc_next_operation(struct dwmmc_softc *sc) argument 997 struct dwmmc_softc *sc; local 1032 struct dwmmc_softc *sc; local 1047 struct dwmmc_softc *sc; local 1061 struct dwmmc_softc *sc; local 1114 struct dwmmc_softc *sc; local [all...] |