/illumos-gate/usr/src/lib/libresolv2/common/isc/ |
H A D | logging.c | 86 if (chan == NULL || chan->type != log_file) { in log_open_stream() 150 (void) fchown(fd, chan->out.file.owner, chan->out.file.group); in log_open_stream() 160 if (chan == NULL || chan->type != log_file) { in log_close_stream() 186 if (chan == NULL || chan->type != log_file) { in log_get_stream() 195 if (chan == NULL || chan->type != log_file) { in log_get_filename() 589 return (chan); in log_new_syslog_channel() 616 chan->out.file.name = memget(chan->out.file.name_size); in log_new_file_channel() 634 return (chan); in log_new_file_channel() 661 return (chan); in log_new_null_channel() 676 if (chan == NULL || chan->references <= 0) { in log_dec_references() [all …]
|
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/ |
H A D | eib_adm.c | 50 eib_chan_t *chan; in eib_adm_setup_qp() local 142 while ((ret = ibt_poll_cq(chan->ch_cq_hdl, chan->ch_wc, chan->ch_cq_sz, in eib_adm_comp_handler() 279 chan->ch_lwm_rwqes = chan->ch_max_rwqes >> 2; in eib_adm_setup_ud_channel() 280 chan->ch_rwqe_bktsz = chan->ch_max_rwqes; in eib_adm_setup_ud_channel() 390 if (chan == NULL) in eib_rb_adm_setup_cq() 410 if (chan->ch_wc && chan->ch_cq_sz) in eib_rb_adm_setup_cq() 411 kmem_free(chan->ch_wc, sizeof (ibt_wc_t) * chan->ch_cq_sz); in eib_rb_adm_setup_cq() 436 if (chan == NULL) in eib_rb_adm_setup_ud_channel() 457 cv_wait(&chan->ch_tx_cv, &chan->ch_tx_lock); in eib_rb_adm_setup_ud_channel() 466 cv_wait(&chan->ch_rx_cv, &chan->ch_rx_lock); in eib_rb_adm_setup_ud_channel() [all …]
|
H A D | eib_ctl.c | 119 while ((ret = ibt_poll_cq(chan->ch_cq_hdl, chan->ch_wc, chan->ch_cq_sz, in eib_ctl_comp_handler() 179 chan->ch_cq_sz = sz; in eib_ctl_setup_cq() 258 chan->ch_lwm_rwqes = chan->ch_max_rwqes >> 2; in eib_ctl_setup_ud_channel() 259 chan->ch_rwqe_bktsz = chan->ch_max_rwqes; in eib_ctl_setup_ud_channel() 371 if (chan == NULL) in eib_rb_ctl_setup_cq() 391 if (chan->ch_wc && chan->ch_cq_sz) in eib_rb_ctl_setup_cq() 392 kmem_free(chan->ch_wc, sizeof (ibt_wc_t) * chan->ch_cq_sz); in eib_rb_ctl_setup_cq() 418 if (chan == NULL) in eib_rb_ctl_setup_ud_channel() 439 cv_wait(&chan->ch_tx_cv, &chan->ch_tx_lock); in eib_rb_ctl_setup_ud_channel() 448 cv_wait(&chan->ch_rx_cv, &chan->ch_rx_lock); in eib_rb_ctl_setup_ud_channel() [all …]
|
H A D | eib_chan.c | 38 eib_chan_t *chan; in eib_chan_init() local 56 return (chan); in eib_chan_init() 62 if (chan) { in eib_chan_fini() 63 cv_destroy(&chan->ch_rx_cv); in eib_chan_fini() 93 room = chan->ch_max_rwqes - chan->ch_rx_posted; in eib_chan_post_rx() 94 limit = (room > chan->ch_rwqe_bktsz) ? chan->ch_rwqe_bktsz : room; in eib_chan_post_rx() 176 if (chan->ch_alloc_mp) { in eib_chan_post_recv() 193 if (chan->ch_rx_posted > (chan->ch_max_rwqes - 1)) { in eib_chan_post_recv() 196 chan->ch_rx_posted, chan->ch_max_rwqes); in eib_chan_post_recv() 202 rwqe->qe_chan = chan; in eib_chan_post_recv() [all …]
|
H A D | eib_data.c | 148 while ((ret = ibt_poll_cq(chan->ch_rcv_cq_hdl, chan->ch_rcv_wc, in eib_data_rx_comp_handler() 254 while ((ret = ibt_poll_cq(chan->ch_cq_hdl, chan->ch_wc, chan->ch_cq_sz, in eib_data_tx_comp_handler() 364 if ((chan->ch_tx_posted + 1) >= (chan->ch_max_swqes - 1)) { in eib_data_post_tx() 367 "max=0x%lx", chan->ch_tx_posted, chan->ch_max_swqes); in eib_data_post_tx() 749 chan->ch_lwm_rwqes = chan->ch_max_rwqes >> 2; in eib_data_setup_ud_channel() 750 chan->ch_rwqe_bktsz = (chan->ch_max_rwqes < EIB_DATA_RWQE_BKT) ? in eib_data_setup_ud_channel() 1402 if (chan->ch_rcv_wc && chan->ch_rcv_cq_sz) { in eib_rb_data_setup_cqs() 1409 if (chan->ch_wc && chan->ch_cq_sz) { in eib_rb_data_setup_cqs() 1410 kmem_free(chan->ch_wc, sizeof (ibt_wc_t) * chan->ch_cq_sz); in eib_rb_data_setup_cqs() 1466 cv_wait(&chan->ch_tx_cv, &chan->ch_tx_lock); in eib_rb_data_setup_ud_channel() [all …]
|
H A D | eib_ibt.c | 723 (void) eib_ibt_modify_chan_pkey(ss, chan, chan->ch_pkey); in eib_ibt_reset_partitions() 731 chan->ch_pkey); in eib_ibt_reset_partitions() 762 if ((chan) && (chan->ch_chan == ev_chan_hdl)) in eib_ibt_wakeup_sqd_waiters() 766 if ((chan) && (chan->ch_chan == ev_chan_hdl)) in eib_ibt_wakeup_sqd_waiters() 785 if (chan) { in eib_ibt_wakeup_sqd_waiters() 818 if ((chan->ch_pkey == new_pkey) && (chan->ch_pkey_ix == new_pkey_ix)) { in eib_ibt_chan_pkey() 856 cv_wait(&chan->ch_cep_cv, &chan->ch_cep_lock); in eib_ibt_chan_pkey() 915 ret = eib_ibt_chan_pkey(ss, chan, chan->ch_pkey, B_FALSE, &changed); in eib_ibt_has_chan_pkey_changed() 936 if ((chan) && (eib_ibt_has_chan_pkey_changed(ss, chan))) in eib_ibt_has_any_pkey_changed() 944 if ((chan) && (eib_ibt_has_chan_pkey_changed(ss, chan))) in eib_ibt_has_any_pkey_changed() [all …]
|
H A D | eib_vnic.c | 533 chan->ch_vhub_data = mcg; in eib_vnic_join_data_mcg() 808 eib_chan_t *chan = NULL; in eib_vnic_get_data_chan() local 817 return (chan); in eib_vnic_get_data_chan() 1621 chan->ch_vhub_table = mcg; in eib_vnic_attach_vhub_table() 1873 chan->ch_vhub_data = NULL; in eib_vnic_leave_all_data_mcgs() 1924 chan->ch_vhub_data = NULL; in eib_vnic_rejoin_data_mcgs() 2045 if (chan == NULL) in eib_rb_vnic_attach_vhub_table() 2049 chan_hdl = chan->ch_chan; in eib_rb_vnic_attach_vhub_table() 2050 mcg = chan->ch_vhub_table; in eib_rb_vnic_attach_vhub_table() 2091 if (chan == NULL) in eib_rb_vnic_attach_vhub_update() [all …]
|
/illumos-gate/usr/src/uts/common/io/ib/clients/ibd/ |
H A D | ibd_cm.c | 1727 ibd_rc_poll_rcq(chan, chan->rcq_hdl); in ibd_rc_rcq_handler() 1746 ibd_rc_poll_rcq(chan, chan->rcq_hdl); in ibd_rc_rcq_handler() 1974 kmem_free(chan->tx_wqes, chan->scq_size * in ibd_rc_fini_txlist() 2212 chan->ace, chan->state-> in ibd_rc_drain_scq() 2226 chan->chan_state, chan->ace, in ibd_rc_drain_scq() 2340 ibd_rc_drain_scq(chan, chan->scq_hdl); in ibd_rc_tx_recycle() 2356 ibd_rc_drain_scq(chan, chan->scq_hdl); in ibd_rc_tx_recycle() 2891 ibd_rc_drain_scq(chan, chan->scq_hdl); in ibd_rc_act_close() 2934 "chan=%p", chan->chan_state, chan); in ibd_rc_act_close() 2990 ibd_rc_poll_rcq(chan, chan->rcq_hdl); in ibd_rc_pas_close() [all …]
|
/illumos-gate/usr/src/uts/common/io/ib/clients/iser/ |
H A D | iser_ib.c | 362 iser_chan_t *chan; in iser_ib_alloc_channel_nopathlookup() local 373 if (chan == NULL) { in iser_ib_alloc_channel_nopathlookup() 384 return (chan); in iser_ib_alloc_channel_nopathlookup() 456 return (chan); in iser_ib_alloc_channel_pathlookup() 522 ibt_set_cq_handler(chan->ic_sendcq, iser_ib_sendcq_handler, chan); in iser_ib_alloc_rc_channel() 536 ibt_set_cq_handler(chan->ic_recvcq, iser_ib_recvcq_handler, chan); in iser_ib_alloc_rc_channel() 540 iser_ib_setup_chanargs(hca_port, chan->ic_sendcq, chan->ic_recvcq, in iser_ib_alloc_rc_channel() 558 (void) ibt_set_chan_private(chan->ic_chanhdl, chan); in iser_ib_alloc_rc_channel() 560 return (chan); in iser_ib_alloc_rc_channel() 724 iser_chan_t *chan; in iser_ib_post_recv_async() local [all …]
|
H A D | iser_cm.c | 128 iser_chan_t *chan; in iser_ib_handle_cm_req() local 156 if (chan == NULL) { in iser_ib_handle_cm_req() 168 chan->ic_localip = ipcm_info.dst_addr; in iser_ib_handle_cm_req() 173 chan->ic_rport = ipcm_info.src_port; in iser_ib_handle_cm_req() 182 iser_conn->ic_chan = chan; in iser_ib_handle_cm_req() 194 chan->ic_conn = iser_conn; in iser_ib_handle_cm_req() 304 iser_chan_t *chan; in iser_handle_cm_conn_closed() local 325 switch (chan->ic_conn->ic_stage) { in iser_handle_cm_conn_closed() 391 iser_chan_t *chan; in iser_handle_cm_event_failure() local 415 mutex_enter(&chan->ic_conn->ic_lock); in iser_handle_cm_event_failure() [all …]
|
H A D | iser_xfer.c | 51 ASSERT(chan != NULL); in iser_xfer_hello_msg() 104 if (chan->ic_sq_post_count > chan->ic_sq_max_post_count) in iser_xfer_hello_msg() 105 chan->ic_sq_max_post_count = chan->ic_sq_post_count; in iser_xfer_hello_msg() 121 "IP [%x to %x]", (void *)chan, chan->ic_localip.un.ip4addr, in iser_xfer_hello_msg() 137 ASSERT(chan != NULL); in iser_xfer_helloreply_msg() 188 if (chan->ic_sq_post_count > chan->ic_sq_max_post_count) in iser_xfer_helloreply_msg() 189 chan->ic_sq_max_post_count = chan->ic_sq_post_count; in iser_xfer_helloreply_msg() 205 "IP [%x to %x]", (void *)chan, chan->ic_localip.un.ip4addr, in iser_xfer_helloreply_msg() 239 ASSERT(chan != NULL); in iser_xfer_ctrlpdu() 378 if (chan->ic_sq_post_count > chan->ic_sq_max_post_count) in iser_xfer_ctrlpdu() [all …]
|
/illumos-gate/usr/src/uts/common/io/ib/ibtl/ |
H A D | ibtl_qp.c | 465 ASSERT(chan->ch_qp.qp_type == IBT_RC_SRV); in ibtl_cm_chan_is_opening() 598 ibtl_cm_set_chan_private(chan, NULL); in ibtl_cm_chan_is_closed() 607 (IBTL_CHAN2CIHCA(chan), chan->ch_transport.rc.rc_qpn_hdl)) == in ibtl_cm_chan_is_closed() 610 ibtl_free_qp_async_check(&chan->ch_qp); in ibtl_cm_chan_is_closed() 636 chan->ch_transport.rc.rc_free_flags = 0; in ibtl_cm_chan_is_reused() 1175 ibt_unpause_sendq(ibt_channel_hdl_t chan) in ibt_unpause_sendq() argument 1226 chan, flags, request_sz, actual_sz); in ibt_resize_queues() 1411 if (chan->ch_qp.qp_type != IBT_RC_SRV) { in ibt_set_rdma_resource() 1414 chan->ch_qp.qp_type); in ibt_set_rdma_resource() 1460 if (chan->ch_qp.qp_type != IBT_RC_SRV) { in ibt_change_port() [all …]
|
H A D | ibtl_wr.c | 54 ibt_post_send(ibt_channel_hdl_t chan, ibt_send_wr_t *wr_list, uint_t size, in ibt_post_send() argument 58 chan, wr_list, size); in ibt_post_send() 60 return (IBTL_CHAN2CIHCAOPS_P(chan)->ibc_post_send(IBTL_CHAN2CIHCA(chan), in ibt_post_send() 61 chan->ch_qp.qp_ibc_qp_hdl, wr_list, size, posted)); in ibt_post_send() 79 ibt_post_recv(ibt_channel_hdl_t chan, ibt_recv_wr_t *wr_list, uint_t size, in ibt_post_recv() argument 83 chan, wr_list, size); in ibt_post_recv() 85 return (IBTL_CHAN2CIHCAOPS_P(chan)->ibc_post_recv(IBTL_CHAN2CIHCA(chan), in ibt_post_recv() 86 chan->ch_qp.qp_ibc_qp_hdl, wr_list, size, posted)); in ibt_post_recv()
|
H A D | ibtl_cm.c | 57 chan, cm_private); in ibtl_cm_set_chan_private() 59 mutex_enter(&chan->ch_cm_mutex); in ibtl_cm_set_chan_private() 60 chan->ch_cm_private = cm_private; in ibtl_cm_set_chan_private() 62 cv_signal(&chan->ch_cm_cv); in ibtl_cm_set_chan_private() 63 mutex_exit(&chan->ch_cm_mutex); in ibtl_cm_set_chan_private() 85 mutex_enter(&chan->ch_cm_mutex); in ibtl_cm_get_chan_private() 91 mutex_exit(&chan->ch_cm_mutex); in ibtl_cm_get_chan_private() 99 mutex_exit(&chan->ch_cm_mutex); in ibtl_cm_release_chan_private() 108 cv_wait(&chan->ch_cm_cv, &chan->ch_cm_mutex); in ibtl_cm_wait_chan_private() 109 mutex_exit(&chan->ch_cm_mutex); in ibtl_cm_wait_chan_private() [all …]
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | log_sysevent.c | 989 chan->scd_ref_cnt = 1; in open_channel() 1013 while (chan != NULL) { in close_channel() 1017 prev_chan = chan; in close_channel() 1018 chan = chan->scd_next; in close_channel() 1022 if (chan == NULL) in close_channel() 1025 chan->scd_ref_cnt--; in close_channel() 1026 if (chan->scd_ref_cnt > 0) in close_channel() 1029 free_channel_registration(chan); in close_channel() 1186 remove_all_class(chan, sub_id); in remove_class() 1374 chan = get_channel(kchannel); in log_sysevent_register() [all …]
|
/illumos-gate/usr/src/uts/common/sys/nxge/ |
H A D | nxge_sr_hw.h | 113 (chan * 0x20)) >> 1) 116 (chan * 0x20)) >> 1) + 1 119 (chan * 0x20)) >> 1) 122 (chan * 0x20)) >> 1) + 1 125 (chan * 0x20)) >> 1) 131 (chan * 0x20)) >> 1) 137 (chan * 0x20)) >> 1) 143 (chan * 0x20)) >> 1) 149 (chan * 0x20)) >> 1) 155 (chan * 0x20)) >> 1) [all …]
|
H A D | nxge_n2_esr_hw.h | 76 (chan * 4)) 78 (chan * 4)) 80 (chan * 4) + 1) 82 (chan * 4) + 2) 84 (chan * 4) + 2) 86 (chan * 4) + 3) 88 (chan * 4)) 90 (chan * 4)) 92 (chan * 4) + 1) 94 (chan * 4) + 2) [all …]
|
/illumos-gate/usr/src/common/mc/zen_umc/ |
H A D | zen_umc_dump.c | 198 zen_umc_dump_chan(zen_umc_chan_t *chan) in zen_umc_dump_chan() argument 213 for (uint_t i = 0; i < chan->chan_nrules; i++) { in zen_umc_dump_chan() 220 chan->chan_offsets[i].cho_valid); in zen_umc_dump_chan() 222 chan->chan_offsets[i].cho_offset); in zen_umc_dump_chan() 231 chan->chan_nrules - 1); in zen_umc_dump_chan() 259 nvlist_t *chan[ZEN_UMC_MAX_UMCS]; in zen_umc_dump_df() local 278 chan[i] = zen_umc_dump_chan(&df->zud_chan[i]); in zen_umc_dump_df() 294 nvlist_free(chan[i]); in zen_umc_dump_df() 594 &chan->chan_rules[i])) { in zen_umc_restore_chan() 600 chan_offset_t *coff = &chan->chan_offsets[i]; in zen_umc_restore_chan() [all …]
|
/illumos-gate/usr/src/uts/intel/io/vmm/io/ |
H A D | vatpit.c | 554 chan->vac_initial = src->initial; in vatpit_data_read() 555 chan->vac_reg_cr = in vatpit_data_read() 557 chan->vac_reg_ol = in vatpit_data_read() 560 chan->vac_mode = src->mode; in vatpit_data_read() 561 chan->vac_status = in vatpit_data_read() 569 chan->vac_time_target = in vatpit_data_read() 572 chan->vac_time_target = 0; in vatpit_data_read() 611 out->initial = chan->vac_initial; in vatpit_data_write() 612 out->reg_cr[0] = chan->vac_reg_cr; in vatpit_data_write() 617 out->mode = chan->vac_mode; in vatpit_data_write() [all …]
|
/illumos-gate/usr/src/uts/common/io/arn/ |
H A D | arn_calib.c | 187 switch (chan->chanmode) { in getNoiseFloorThresh() 204 chan->channelFlags)); in getNoiseFloorThresh() 318 if (!IS_CHAN_B(chan)) in ath9k_hw_iscal_supported() 323 if (!IS_CHAN_B(chan) && in ath9k_hw_iscal_supported() 324 !(IS_CHAN_2GHZ(chan) && IS_CHAN_HT20(chan))) in ath9k_hw_iscal_supported() 625 __func__, chan->channel, chan->channelFlags)); in ath9k_hw_reset_calvalid() 643 chan->channelFlags)); in ath9k_hw_reset_calvalid() 684 h = chan->nfCalHist; in ath9k_hw_loadnf() 750 h = chan->nfCalHist; in ath9k_hw_getnf() 795 __func__, chan->channel, chan->channelFlags)); in ath9k_hw_getchan_noise() [all …]
|
H A D | arn_eeprom.c | 623 (chan)), in ath9k_hw_get_4k_gain_boundaries_pdadcs() 791 (chan)), in ath9k_hw_get_def_gain_boundaries_pdadcs() 924 IS_CHAN_2GHZ(chan)); in ath9k_hw_get_legacy_target_powers() 926 IS_CHAN_2GHZ(chan)); in ath9k_hw_get_legacy_target_powers() 983 IS_CHAN_2GHZ(chan)); in ath9k_hw_get_target_powers() 985 IS_CHAN_2GHZ(chan)); in ath9k_hw_get_target_powers() 1058 if (IS_CHAN_2GHZ(chan)) { in ath9k_hw_set_def_power_cal_table() 1096 if (IS_CHAN_2GHZ(chan)) in ath9k_hw_set_def_power_cal_table() 1933 if (IS_CHAN_HT40(chan)) in ath9k_hw_def_set_txpower() 2063 if (IS_CHAN_HT40(chan)) in ath9k_hw_4k_set_txpower() [all …]
|
H A D | arn_hw.c | 75 if (chan && IS_CHAN_HT40(chan)) in ath9k_hw_mac_to_usec() 96 if (chan && IS_CHAN_HT40(chan)) in ath9k_hw_mac_to_clks() 1079 if (chan && IS_CHAN_5GHZ(chan)) in ath9k_hw_init_pll() 1087 if (chan && IS_CHAN_HALF_RATE(chan)) in ath9k_hw_init_pll() 1092 if (chan && IS_CHAN_5GHZ(chan)) { in ath9k_hw_init_pll() 1111 if (chan && IS_CHAN_HALF_RATE(chan)) in ath9k_hw_init_pll() 1116 if (chan && IS_CHAN_5GHZ(chan)) in ath9k_hw_init_pll() 1123 if (chan && IS_CHAN_HALF_RATE(chan)) in ath9k_hw_init_pll() 1128 if (chan && IS_CHAN_5GHZ(chan)) in ath9k_hw_init_pll() 1926 if (IS_CHAN_OFDM(chan) || IS_CHAN_HT(chan)) in ath9k_hw_channel_change() [all …]
|
/illumos-gate/usr/src/uts/common/io/net80211/ |
H A D | net80211.c | 271 if (chan == 14) in ieee80211_ieee2mhz() 273 if (chan < 14) in ieee80211_ieee2mhz() 274 return (2412 + (chan - 1) * 5); in ieee80211_ieee2mhz() 280 if (chan == 14) in ieee80211_ieee2mhz() 282 if (chan < 14) /* 0-13 */ in ieee80211_ieee2mhz() 283 return (2412 + (chan - 1) * 5); in ieee80211_ieee2mhz() 284 if (chan < 27) /* 15-26 */ in ieee80211_ieee2mhz() 286 return (5000 + (chan * 5)); in ieee80211_ieee2mhz() 495 if (IEEE80211_IS_CHAN_HTA(chan)) in ieee80211_chan2mode() 503 else if (IEEE80211_IS_CHAN_T(chan)) in ieee80211_chan2mode() [all …]
|
/illumos-gate/usr/src/common/mc/imc/ |
H A D | imc_dump.c | 121 imc_dump_channel(imc_channel_t *chan) in imc_dump_channel() argument 130 for (i = 0; i < chan->ich_ndimms; i++) { in imc_dump_channel() 132 imc_dimm_t *dimm = &chan->ich_dimms[i]; in imc_dump_channel() 151 for (i = 0; i < chan->ich_ndimms; i++) { in imc_dump_channel() 156 chan->ich_ntad_offsets); in imc_dump_channel() 158 for (i = 0; i < chan->ich_nrankileaves; i++) { in imc_dump_channel() 397 &chan->ich_ndimms) != 0 || in imc_restore_channel() 400 &chan->ich_ntad_offsets) != 0 || in imc_restore_channel() 403 &chan->ich_nrankileaves) != 0 || in imc_restore_channel() 409 imc_dimm_t *d = &chan->ich_dimms[i]; in imc_restore_channel() [all …]
|
/illumos-gate/usr/src/uts/intel/io/amdzen/ |
H A D | zen_umc.c | 2499 chan->chan_type = dimm; in zen_umc_fill_ddr_type() 2514 chan->chan_speed[mstate] = in zen_umc_fill_chan_ddr4() 2542 chan->chan_clock[mstate] = in zen_umc_fill_chan_hyb_lpddr5() 2546 chan->chan_speed[mstate] = in zen_umc_fill_chan_hyb_lpddr5() 2592 chan->chan_speed[mstate] = 2 * chan->chan_clock[mstate]; in zen_umc_fill_chan_freq() 2810 chan->chan_umccfg_raw = val; in zen_umc_fill_chan() 2877 chan->chan_eccctl_raw = val; in zen_umc_fill_chan() 2889 chan->chan_umccap_raw = val; in zen_umc_fill_chan() 2927 chan->chan_fabid = fabid; in zen_umc_fill_umc_cb() 2928 chan->chan_instid = instid; in zen_umc_fill_umc_cb() [all …]
|