| /freebsd-14.2/usr.sbin/bluetooth/btpand/ |
| H A D | channel.c | 76 return chan; in channel_alloc() 88 chan->sendbuf = malloc(chan->mtu); in channel_open() 107 event_set(&chan->wr_ev, fd, EV_WRITE, channel_start, chan); in channel_open() 110 chan->fd = fd; in channel_open() 136 chan->qlen--; in channel_close() 161 free(chan); in channel_free() 183 if (chan->send(chan, ph->data) == false) { in channel_start() 247 if (chan == pkt->chan in channel_dispatch() 263 if (chan == pkt->chan in channel_dispatch() 285 chan->qlen++; in channel_put() [all …]
|
| H A D | bnep.c | 298 channel_close(chan); in bnep_recv_control_command_not_understood() 450 if (chan->pfilter) in bnep_recv_filter_net_type_set() 453 chan->pfilter = pf; in bnep_recv_filter_net_type_set() 454 chan->npfilter = nf; in bnep_recv_filter_net_type_set() 540 if (chan->mfilter) in bnep_recv_filter_multi_addr_set() 543 chan->mfilter = mf; in bnep_recv_filter_multi_addr_set() 544 chan->nmfilter = nf; in bnep_recv_filter_multi_addr_set() 649 p = chan->sendbuf; in bnep_send() 681 if (p + eh->len > chan->sendbuf + chan->mtu) in bnep_send() 696 if ((chan->npfilter == 0 || bnep_pfilter(chan, pkt)) in bnep_send() [all …]
|
| H A D | tap.c | 56 channel_t *chan; in tap_init() local 107 chan = channel_alloc(); in tap_init() 108 if (chan == NULL) in tap_init() 111 chan->send = tap_send; in tap_init() 112 chan->recv = tap_recv; in tap_init() 116 chan->state = CHANNEL_OPEN; in tap_init() 117 if (!channel_open(chan, fd)) in tap_init() 123 if (chan->pfh == NULL) in tap_init() 127 pidfile_remove(chan->pfh); in tap_init() 128 chan->pfh = NULL; in tap_init() [all …]
|
| /freebsd-14.2/sys/dev/hyperv/vmbus/ |
| H A D | vmbus_chan.c | 423 chan->ch_tq = VMBUS_PCPU_GET(chan->ch_vmbus, event_tq, chan->ch_cpuid); in vmbus_chan_open_br() 428 TASK_INIT(&chan->ch_task, 0, task_fn, chan); in vmbus_chan_open_br() 772 chan->ch_id, chan->ch_refs)); in vmbus_chan_detach() 813 chan->ch_vmbus->vmbus_chmap[chan->ch_id] = chan; in vmbus_chan_set_chmap() 879 taskqueue_drain(chan->ch_tq, &chan->ch_task); in vmbus_chan_close_internal() 1031 taskqueue_drain(chan->ch_tq, &chan->ch_task); in vmbus_chan_intr_drain() 1409 chan->ch_cb(chan, chan->ch_cbarg); in vmbus_chan_task_nobatch() 1431 chan->ch_cb(chan, chan->ch_cbarg); in vmbus_chan_poll_task() 1535 chan->ch_vmbus->vmbus_chmap[chan->ch_id] = chan; in vmbus_chan_polldis_task() 1679 chan->ch_id, chan->ch_refs)); in vmbus_chan_free() [all …]
|
| /freebsd-14.2/sys/x86/isa/ |
| H A D | isa_dma.c | 146 isa_dma_acquire(int chan) in isa_dma_acquire() argument 205 isa_dmacascade(int chan) in isa_dmacascade() argument 214 if ((chan & 4) == 0) { in isa_dmacascade() 216 outb(DMA1_SMSK, chan); in isa_dmacascade() 287 if ((chan & 4) == 0) { in isa_dmastart() 375 outb(chan & 4 ? DMA2_SMSK : DMA1_SMSK, (chan & 3) | 4); in isa_dmadone() 508 isa_dmastatus(int chan) in isa_dmastatus() argument 523 isa_dmatc(int chan) in isa_dmatc() argument 526 if (chan < 4) in isa_dmatc() 536 isa_dmastop(int chan) in isa_dmastop() argument [all …]
|
| /freebsd-14.2/sys/powerpc/powermac/ |
| H A D | dbdma.c | 107 dbdma_stop(chan); in dbdma_free_channel() 109 bus_dmamem_free(chan->sc_dmatag, chan->sc_slots, chan->sc_dmamap); in dbdma_free_channel() 150 dbdma_stop(chan); in dbdma_reset() 152 dbdma_run(chan); in dbdma_reset() 343 bus_dmamap_sync(chan->sc_dmatag, chan->sc_dmamap, op); in dbdma_sync_commands() 350 chan->sc_saved_regs[0] = dbdma_read_reg(chan, CHAN_CMDPTR); in dbdma_save_state() 351 chan->sc_saved_regs[1] = dbdma_read_reg(chan, CHAN_CMDPTR_HI); in dbdma_save_state() 364 dbdma_write_reg(chan, CHAN_CMDPTR, chan->sc_saved_regs[0]); in dbdma_restore_state() 365 dbdma_write_reg(chan, CHAN_CMDPTR_HI, chan->sc_saved_regs[1]); in dbdma_restore_state() 375 return (bus_read_4(chan->sc_regs, chan->sc_off + offset)); in dbdma_read_reg() [all …]
|
| /freebsd-14.2/lib/libcasper/libcasper/ |
| H A D | libcasper.h | 108 chan = (cap_channel_t *)malloc(sizeof(*chan)); in cap_init() 109 if (chan != NULL) { in cap_init() 110 chan->cch_fd = -1; in cap_init() 112 return (chan); in cap_init() 152 chan = cap_init(); in cap_wrap() 157 return (chan); in cap_wrap() 172 fd = chan->cch_fd; in cap_unwrap() 173 free(chan); in cap_unwrap() 222 free(chan); in cap_close() 233 #define cap_sock(chan) (chan->cch_fd) argument [all …]
|
| H A D | libcasper.c | 75 chan->cch_pd = pd; in cap_add_pd() 92 cap_channel_t *chan; in cap_init() local 109 if (chan == NULL) { in cap_init() 118 return (chan); in cap_init() 132 cap_channel_t *chan; in cap_wrap() local 140 chan = malloc(sizeof(*chan)); in cap_wrap() 141 if (chan != NULL) { in cap_wrap() 143 chan->cch_pd = -1; in cap_wrap() 148 return (chan); in cap_wrap() 165 free(chan); in cap_unwrap() [all …]
|
| /freebsd-14.2/sys/dev/altera/msgdma/ |
| H A D | msgdma.c | 158 while (chan->idx_tail != chan->idx_head) { in msgdma_intr() 160 chan->idx_tail, chan->idx_head); in msgdma_intr() 161 bus_dmamap_sync(chan->dma_tag, chan->dma_map[chan->idx_tail], in msgdma_intr() 164 desc = chan->descs[chan->idx_tail]; in msgdma_intr() 174 chan->idx_tail = msgdma_next_desc(chan, chan->idx_tail); in msgdma_intr() 377 err = bus_dmamap_load(chan->dma_tag, chan->dma_map[i], chan->descs[i], in msgdma_desc_alloc() 408 xchan->chan = (void *)chan; in msgdma_channel_alloc() 434 chan = (struct msgdma_channel *)xchan->chan; in msgdma_channel_free() 450 chan = (struct msgdma_channel *)xchan->chan; in msgdma_channel_capacity() 485 desc = chan->descs[chan->idx_head]; in msgdma_channel_submit_sg() [all …]
|
| /freebsd-14.2/contrib/wpa/src/ap/ |
| H A D | acs.c | 519 chan->chan); in acs_survey_list_is_sufficient() 617 chan->chan, chan->freq); in acs_survey_mode_interference_factor() 710 return chan == 1 || chan == 6 || chan == 11; in is_common_24ghz_chan() 883 chan->chan, bw); in acs_find_ideal_chan_mode() 896 chan->chan); in acs_find_ideal_chan_mode() 908 chan->chan); in acs_find_ideal_chan_mode() 917 chan->chan); in acs_find_ideal_chan_mode() 947 chan->chan, adj_chan->chan, bw); in acs_find_ideal_chan_mode() 965 chan->chan); in acs_find_ideal_chan_mode() 976 best->chan, chan->chan, in acs_find_ideal_chan_mode() [all …]
|
| H A D | dfs.c | 150 if (chan->chan == allowed[i]) in dfs_is_chan_allowed() 263 chan->freq, chan->chan); in dfs_find_channel() 271 chan->freq, chan->chan); in dfs_find_channel() 278 chan->freq, chan->chan); in dfs_find_channel() 291 chan->freq, chan->chan); in dfs_find_channel() 296 chan->freq, chan->chan); in dfs_find_channel() 402 if (chan->chan == channel_no) { in dfs_get_start_chan_idx() 415 if (chan->chan == chan_seg1) { in dfs_get_start_chan_idx() 563 chan->freq, chan->chan); in dfs_get_valid_channel() 588 if (chan2 && abs(chan2->chan - chan->chan) > 12) { in dfs_get_valid_channel() [all …]
|
| /freebsd-14.2/sys/dev/xilinx/ |
| H A D | axidma.c | 170 while (chan->idx_tail != chan->idx_head) { in axidma_intr() 171 desc = chan->descs[chan->idx_tail]; in axidma_intr() 180 chan->idx_tail = axidma_next_desc(chan, chan->idx_tail); in axidma_intr() 326 kva_free(chan->mem_vaddr, chan->mem_size); in axidma_desc_free() 340 chan = (struct axidma_channel *)xchan->chan; in axidma_desc_alloc() 359 chan->mem_vaddr = kva_alloc(chan->mem_size); in axidma_desc_alloc() 360 pmap_kenter_device(chan->mem_vaddr, chan->mem_size, chan->mem_paddr); in axidma_desc_alloc() 363 chan->mem_paddr, chan->mem_size); in axidma_desc_alloc() 399 xchan->chan = (void *)chan; in axidma_channel_alloc() 484 desc = chan->descs[chan->idx_head]; in axidma_channel_submit_sg() [all …]
|
| /freebsd-14.2/sys/dev/altera/softdma/ |
| H A D | softdma.c | 499 desc = &chan->descs[chan->idx_tail]; in softdma_process_descriptors() 537 chan->idx_tail = softdma_next_desc(chan, chan->idx_tail); in softdma_process_descriptors() 615 xchan->chan = (void *)chan; in softdma_channel_alloc() 645 chan = (struct softdma_channel *)xchan->chan; in softdma_channel_free() 662 chan = (struct softdma_channel *)xchan->chan; in softdma_desc_alloc() 683 chan = (struct softdma_channel *)xchan->chan; in softdma_channel_prep_sg() 712 chan = (struct softdma_channel *)xchan->chan; in softdma_channel_capacity() 737 chan = (struct softdma_channel *)xchan->chan; in softdma_channel_submit_sg() 744 desc = &chan->descs[chan->idx_head]; in softdma_channel_submit_sg() 768 chan->idx_head = softdma_next_desc(chan, chan->idx_head); in softdma_channel_submit_sg() [all …]
|
| /freebsd-14.2/sys/dev/hyperv/include/ |
| H A D | vmbus.h | 170 int vmbus_chan_open(struct vmbus_channel *chan, 173 int vmbus_chan_open_br(struct vmbus_channel *chan, 176 void vmbus_chan_close(struct vmbus_channel *chan); 179 void vmbus_chan_run_task(struct vmbus_channel *chan, 193 void vmbus_chan_cpu_rr(struct vmbus_channel *chan); 205 int vmbus_chan_recv_pkt(struct vmbus_channel *chan, 210 int vmbus_chan_recv_peek(struct vmbus_channel *chan, 224 int vmbus_chan_iov_send(struct vmbus_channel *chan, 240 const struct vmbus_channel *chan); 245 vmbus_chan_guid_type(struct vmbus_channel *chan); [all …]
|
| /freebsd-14.2/sys/powerpc/include/ |
| H A D | dbdma.h | 85 int dbdma_free_channel(dbdma_channel_t *chan); 87 void dbdma_run(dbdma_channel_t *chan); 88 void dbdma_stop(dbdma_channel_t *chan); 89 void dbdma_reset(dbdma_channel_t *chan); 92 void dbdma_pause(dbdma_channel_t *chan); 93 void dbdma_wake(dbdma_channel_t *chan); 107 uint16_t dbdma_get_chan_status(dbdma_channel_t *chan); 109 uint8_t dbdma_get_device_status(dbdma_channel_t *chan); 145 void dbdma_insert_nop(dbdma_channel_t *chan, int slot); 150 void dbdma_save_state(dbdma_channel_t *chan); [all …]
|
| /freebsd-14.2/lib/libcasper/services/cap_grp/ |
| H A D | cap_grp.h | 41 struct group *cap_getgrent(cap_channel_t *chan); 52 int cap_setgroupent(cap_channel_t *chan, int stayopen); 53 int cap_setgrent(cap_channel_t *chan); 54 void cap_endgrent(cap_channel_t *chan); 66 #define cap_getgrent(chan) getgrent() 67 #define cap_getgrnam(chan, name) getgrnam(name) 68 #define cap_getgrgid(chan, gid) getgrgid(gid) 71 #define endgrent(chan) endgrent() 73 cap_setgrent(cap_channel_t *chan __unused) 87 #define cap_grp_limit_cmds(chan, cmds, ncmds) (0) [all …]
|
| /freebsd-14.2/lib/libcasper/services/cap_pwd/ |
| H A D | cap_pwd.h | 41 struct passwd *cap_getpwent(cap_channel_t *chan); 52 int cap_setpassent(cap_channel_t *chan, int stayopen); 53 void cap_setpwent(cap_channel_t *chan); 54 void cap_endpwent(cap_channel_t *chan); 68 cap_getpwent(cap_channel_t *chan __unused) 82 cap_getpwuid(cap_channel_t *chan __unused, uid_t uid) 120 cap_setpwent(cap_channel_t *chan __unused) 127 cap_endpwent(cap_channel_t *chan __unused) 134 cap_pwd_limit_cmds(cap_channel_t *chan __unused, 142 cap_pwd_limit_fields(cap_channel_t *chan __unused, [all …]
|
| /freebsd-14.2/sys/dev/ath/ath_hal/ |
| H A D | ah_eeprom_v1.c | 202 struct tpcMap *chan = &ee->ee_tpc[i]; in ath_hal_v1EepromAttach() local 205 chan->pcdac[0] = (athvals[loc] >> 10) & 0x3F; in ath_hal_v1EepromAttach() 206 chan->gainF[0] = (athvals[loc] >> 4) & 0x3F; in ath_hal_v1EepromAttach() 207 chan->pcdac[1] = ((athvals[loc] << 2) & 0x3C) in ath_hal_v1EepromAttach() 209 chan->gainF[1] = (athvals[loc+1] >> 8) & 0x3F; in ath_hal_v1EepromAttach() 210 chan->pcdac[2] = (athvals[loc+1] >> 2) & 0x3F; in ath_hal_v1EepromAttach() 214 chan->gainF[3] = athvals[loc+2] & 0x3F; in ath_hal_v1EepromAttach() 224 chan->gainF[7] = athvals[loc+5] & 0x3F; in ath_hal_v1EepromAttach() 235 chan->rate36 = (athvals[loc+8] >> 6) & 0x3F; in ath_hal_v1EepromAttach() 236 chan->rate48 = athvals[loc+8] & 0x3F; in ath_hal_v1EepromAttach() [all …]
|
| /freebsd-14.2/sys/dev/ath/ath_hal/ar5212/ |
| H A D | ar5212_reset.c | 277 __func__, chan->ic_freq, chan->ic_flags); in ar5212Reset() 289 __func__, chan->ic_freq, chan->ic_flags); in ar5212Reset() 314 if (IEEE80211_IS_CHAN_HALF(chan) || IEEE80211_IS_CHAN_QUARTER(chan)) { in ar5212Reset() 864 OS_MARK(ah, AH_MARK_CHIPRESET, chan ? chan->ic_freq : 0); in ar5212ChipReset() 990 __func__, chan->ic_freq, chan->ic_flags); in ar5212PerCalibrationN() 1117 __func__, chan->ic_freq, chan->ic_flags); in ar5212ResetCalValid() 1330 __func__, chan->ic_freq, chan->ic_flags); in getNoiseFloorThresh() 2295 chan->ic_freq, chan->ic_flags, in ar5212SetRateTable() 2339 tpcScaleReduction * 2, chan->ic_freq, chan->ic_flags, in ar5212SetRateTable() 2370 __func__, chan->ic_freq, chan->ic_flags); in ar5212GetChipPowerLimits() [all …]
|
| /freebsd-14.2/sys/dev/rtwn/rtl8812a/ |
| H A D | r12a_chan.c | 117 uint8_t chan; in r12a_get_power_group() local 132 if (chan < 36) in r12a_get_power_group() 282 (chan == 13 || chan == 14)) { in r12a_fix_spur() 295 (chan == 13 || chan == 14)) in r12a_fix_spur() 358 uint16_t chan; in r12a_set_chan() local 364 if (36 <= chan && chan <= 48) in r12a_set_chan() 366 else if (50 <= chan && chan <= 64) in r12a_set_chan() 368 else if (100 <= chan && chan <= 116) in r12a_set_chan() 378 if (36 <= chan && chan <= 64) in r12a_set_chan() 380 else if (100 <= chan && chan <= 140) in r12a_set_chan() [all …]
|
| /freebsd-14.2/sys/dev/ath/ath_hal/ar5312/ |
| H A D | ar5312_reset.c | 90 struct ieee80211_channel *chan, in ar5312Reset() argument 121 __func__, chan->ic_freq, chan->ic_flags); in ar5312Reset() 236 if (IEEE80211_IS_CHAN_HALF(chan) || IEEE80211_IS_CHAN_QUARTER(chan)) in ar5312Reset() 237 ar5212SetIFSTiming(ah, chan); in ar5312Reset() 249 if (chan->channel == 2484) { in ar5312Reset() 298 if (IEEE80211_IS_CHAN_B(chan)) in ar5312Reset() 305 if (IEEE80211_IS_CHAN_A(chan)) in ar5312Reset() 331 ar5212SetDeltaSlope(ah, chan); in ar5312Reset() 386 (IEEE80211_IS_CHAN_HALF(chan) || IEEE80211_IS_CHAN_QUARTER(chan))) { in ar5312Reset() 616 OS_MARK(ah, AH_MARK_CHIPRESET, chan ? chan->ic_freq : 0); in ar5312ChipReset() [all …]
|
| /freebsd-14.2/sys/dev/ath/ath_hal/ar5416/ |
| H A D | ar5416_reset.c | 209 ar5416Set11nRegs(ah, chan); in ar5416Reset() 257 if (IEEE80211_IS_CHAN_OFDM(chan)|| IEEE80211_IS_CHAN_HT(chan)) in ar5416Reset() 339 if (IEEE80211_IS_CHAN_HALF(chan) || IEEE80211_IS_CHAN_QUARTER(chan)) { in ar5416Reset() 428 ar5416InitBB(ah, chan); 754 if (chan == AH_NULL) in ar5416SetRfMode() 780 OS_MARK(ah, AH_MARK_CHIPRESET, chan ? chan->ic_freq : 0); in ar5416ChipReset() 819 ar5416SetRfMode(ah, chan); in ar5416ChipReset() 939 __func__, chan->ic_freq, chan->ic_flags); in ar5416GetChipPowerLimits() 941 chan->ic_minpower = 0; in ar5416GetChipPowerLimits() 945 chan->ic_freq, chan->ic_maxpower, chan->ic_minpower); in ar5416GetChipPowerLimits() [all …]
|
| /freebsd-14.2/sys/dev/xdma/controller/ |
| H A D | pl330.c | 383 xchan->chan = (void *)chan; in pl330_channel_alloc() 385 chan->index = i; in pl330_channel_alloc() 386 chan->sc = sc; in pl330_channel_alloc() 387 chan->used = 1; in pl330_channel_alloc() 392 chan->ibuf_phys = vtophys(chan->ibuf); in pl330_channel_alloc() 406 chan = (struct pl330_channel *)xchan->chan; in pl330_channel_free() 407 chan->used = 0; in pl330_channel_free() 418 chan = (struct pl330_channel *)xchan->chan; in pl330_channel_capacity() 490 chan = (struct pl330_channel *)xchan->chan; in pl330_channel_submit_sg() 547 emit_go(dbuf, chan->index, chan->ibuf_phys, 0); in pl330_channel_submit_sg() [all …]
|
| /freebsd-14.2/lib/libcasper/services/cap_dns/ |
| H A D | cap_dns.h | 57 struct hostent *cap_gethostbyaddr(cap_channel_t *chan, const void *addr, 60 int cap_getaddrinfo(cap_channel_t *chan, const char *hostname, 62 int cap_getnameinfo(cap_channel_t *chan, const struct sockaddr *sa, 66 int cap_dns_type_limit(cap_channel_t *chan, const char * const *types, 68 int cap_dns_family_limit(cap_channel_t *chan, const int *families, 75 cap_gethostbyname(cap_channel_t *chan __unused, const char *name) 89 cap_gethostbyaddr(cap_channel_t *chan __unused, const void *addr, 96 static inline int cap_getaddrinfo(cap_channel_t *chan __unused, 104 static inline int cap_getnameinfo(cap_channel_t *chan __unused, 113 cap_dns_type_limit(cap_channel_t *chan __unused, [all …]
|
| /freebsd-14.2/sys/dev/isp/ |
| H A D | isp.c | 873 for (chan = 0; chan < isp->isp_nchan; chan++) { in isp_init() 963 for (chan = 0; chan < isp->isp_nchan; chan++) { in isp_init() 2802 for (chan = 0; chan < isp->isp_nchan; chan++) { in isp_next_handle() 3519 for (chan = 0; chan < isp->isp_nchan; chan++) { in isp_intr_async() 3559 for (chan = 0; chan < isp->isp_nchan; chan++) { in isp_intr_async() 3613 for (chan = 0; chan < isp->isp_nchan; chan++) { in isp_intr_async() 3633 for (chan = 0; chan < isp->isp_nchan; chan++) { in isp_intr_async() 3652 for (chan = 0; chan < isp->isp_nchan; chan++) { in isp_intr_async() 3686 for (; chan <= echan; chan++) { in isp_intr_async() 3827 for (chan = 0; chan < isp->isp_nchan; chan++) { in isp_handle_rpt_id_acq() [all …]
|