Home
last modified time | relevance | path

Searched full:asoc (Results 1 – 25 of 69) sorted by relevance

123

/freebsd-src/sys/netinet/
H A Dsctp_ss_functions.c50 sctp_ss_default_init(struct sctp_tcb *stcb, struct sctp_association *asoc) in sctp_ss_default_init() argument
56 asoc->ss_data.locked_on_sending = NULL; in sctp_ss_default_init()
57 asoc->ss_data.last_out_stream = NULL; in sctp_ss_default_init()
58 TAILQ_INIT(&asoc->ss_data.out.wheel); in sctp_ss_default_init()
64 for (i = 0; i < asoc->streamoutcnt; i++) { in sctp_ss_default_init()
65 stcb->asoc.ss_functions.sctp_ss_add_to_stream(stcb, asoc, in sctp_ss_default_init()
66 &asoc->strmout[i], in sctp_ss_default_init()
73 sctp_ss_default_clear(struct sctp_tcb *stcb, struct sctp_association *asoc, in sctp_ss_default_clear() argument
78 while (!TAILQ_EMPTY(&asoc->ss_data.out.wheel)) { in sctp_ss_default_clear()
81 strq = TAILQ_FIRST(&asoc->ss_data.out.wheel); in sctp_ss_default_clear()
[all …]
H A Dsctp_indata.c65 struct sctp_association *asoc,
69 sctp_set_rwnd(struct sctp_tcb *stcb, struct sctp_association *asoc) in sctp_set_rwnd() argument
71 asoc->my_rwnd = sctp_calc_rwnd(stcb, asoc); in sctp_set_rwnd()
76 sctp_calc_rwnd(struct sctp_tcb *stcb, struct sctp_association *asoc) in sctp_calc_rwnd() argument
90 KASSERT(asoc->cnt_on_reasm_queue > 0 || asoc->size_on_reasm_queue == 0, in sctp_calc_rwnd()
91 ("size_on_reasm_queue is %u", asoc->size_on_reasm_queue)); in sctp_calc_rwnd()
92 KASSERT(asoc->cnt_on_all_streams > 0 || asoc in sctp_calc_rwnd()
283 sctp_mark_non_revokable(struct sctp_association * asoc,uint32_t tsn) sctp_mark_non_revokable() argument
328 sctp_place_control_in_stream(struct sctp_stream_in * strm,struct sctp_association * asoc,struct sctp_queued_to_read * control) sctp_place_control_in_stream() argument
479 sctp_queue_data_to_stream(struct sctp_tcb * stcb,struct sctp_association * asoc,struct sctp_queued_to_read * control,int * abort_flag,int * need_reasm) sctp_queue_data_to_stream() argument
766 sctp_handle_old_unordered_data(struct sctp_tcb * stcb,struct sctp_association * asoc,struct sctp_stream_in * strm,struct sctp_queued_to_read * control,uint32_t pd_point,int inp_read_lock_held) sctp_handle_old_unordered_data() argument
911 sctp_inject_old_unordered_data(struct sctp_tcb * stcb,struct sctp_association * asoc,struct sctp_queued_to_read * control,struct sctp_tmit_chunk * chk,int * abort_flag) sctp_inject_old_unordered_data() argument
1049 sctp_deliver_reasm_check(struct sctp_tcb * stcb,struct sctp_association * asoc,struct sctp_stream_in * strm,int inp_read_lock_held) sctp_deliver_reasm_check() argument
1285 sctp_add_chk_to_control(struct sctp_queued_to_read * control,struct sctp_stream_in * strm,struct sctp_tcb * stcb,struct sctp_association * asoc,struct sctp_tmit_chunk * chk,int hold_rlock) sctp_add_chk_to_control() argument
1367 sctp_queue_data_for_reasm(struct sctp_tcb * stcb,struct sctp_association * asoc,struct sctp_queued_to_read * control,struct sctp_tmit_chunk * chk,int created_control,int * abort_flag,uint32_t tsn) sctp_queue_data_for_reasm() argument
1692 sctp_process_a_data_chunk(struct sctp_tcb * stcb,struct sctp_association * asoc,struct mbuf ** m,int offset,int chk_length,struct sctp_nets * net,uint32_t * high_tsn,int * abort_flag,int * break_flag,int last_chunk,uint8_t chk_type) sctp_process_a_data_chunk() argument
2411 struct sctp_association *asoc; sctp_slide_mapping_arrays() local
2564 struct sctp_association *asoc; sctp_sack_check() local
2656 struct sctp_association *asoc; sctp_process_data() local
3182 sctp_handle_segments(struct mbuf * m,int * offset,struct sctp_tcb * stcb,struct sctp_association * asoc,uint32_t last_tsn,uint32_t * biggest_tsn_acked,uint32_t * biggest_newly_acked_tsn,uint32_t * this_sack_lowest_newack,int num_seg,int num_nr_seg,int * rto_ok) sctp_handle_segments() argument
3247 sctp_check_for_revoked(struct sctp_tcb * stcb,struct sctp_association * asoc,uint32_t cumack,uint32_t biggest_tsn_acked) sctp_check_for_revoked() argument
3304 sctp_strike_gap_ack_chunks(struct sctp_tcb * stcb,struct sctp_association * asoc,uint32_t biggest_tsn_acked,uint32_t biggest_tsn_newly_acked,uint32_t this_sack_lowest_newack,int accum_moved) sctp_strike_gap_ack_chunks() argument
3750 sctp_try_advance_peer_ack_point(struct sctp_tcb * stcb,struct sctp_association * asoc) sctp_try_advance_peer_ack_point() argument
3838 sctp_fs_audit(struct sctp_association * asoc) sctp_fs_audit() argument
3890 sctp_window_probe_recovery(struct sctp_tcb * stcb,struct sctp_association * asoc,struct sctp_tmit_chunk * tp1) sctp_window_probe_recovery() argument
3928 struct sctp_association *asoc; sctp_express_handle_sack() local
4407 struct sctp_association *asoc; sctp_handle_sack() local
5240 struct sctp_association *asoc; sctp_kick_prsctp_reorder_queue() local
5385 sctp_flush_reassm_for_str_seq(struct sctp_tcb * stcb,struct sctp_association * asoc,struct sctp_stream_in * strm,struct sctp_queued_to_read * control,int ordered,uint32_t cumtsn) sctp_flush_reassm_for_str_seq() argument
5498 struct sctp_association *asoc; sctp_handle_forward_tsn() local
[all...]
H A Dsctp_var.h51 stcb->asoc.sctp_features |= feature; \
58 stcb->asoc.sctp_features &= ~feature; \
65 ((stcb->asoc.sctp_features & feature) == feature)) || \
70 ((stcb->asoc.sctp_features & feature) == 0)) || \
83 #define sctp_sbspace(asoc, sb) ((long) ((sctp_maxspace(sb) > (asoc)->sb_cc) ? (sctp_maxspace(sb) - … argument
148 if (((_stcb)->asoc.free_chunk_cnt > SCTP_BASE_SYSCTL(sctp_asoc_free_resc_limit)) || \
153 TAILQ_INSERT_TAIL(&(_stcb)->asoc.free_chunks, (_chk), sctp_next); \
154 (_stcb)->asoc.free_chunk_cnt++; \
164 if (TAILQ_EMPTY(&(_stcb)->asoc.free_chunks)) { \
172 (_chk) = TAILQ_FIRST(&(_stcb)->asoc.free_chunks); \
[all …]
H A Dsctp_timer.c55 sctp_audit_retranmission_queue(struct sctp_association *asoc) in sctp_audit_retranmission_queue() argument
60 asoc->sent_queue_retran_cnt, in sctp_audit_retranmission_queue()
61 asoc->sent_queue_cnt); in sctp_audit_retranmission_queue()
62 asoc->sent_queue_retran_cnt = 0; in sctp_audit_retranmission_queue()
63 asoc->sent_queue_cnt = 0; in sctp_audit_retranmission_queue()
64 TAILQ_FOREACH(chk, &asoc->sent_queue, sctp_next) { in sctp_audit_retranmission_queue()
66 sctp_ucount_incr(asoc->sent_queue_retran_cnt); in sctp_audit_retranmission_queue()
68 asoc->sent_queue_cnt++; in sctp_audit_retranmission_queue()
70 TAILQ_FOREACH(chk, &asoc->control_send_queue, sctp_next) { in sctp_audit_retranmission_queue()
72 sctp_ucount_incr(asoc->sent_queue_retran_cnt); in sctp_audit_retranmission_queue()
[all …]
H A Dsctp_input.c66 TAILQ_FOREACH(net, &stcb->asoc.nets, sctp_next) { in sctp_stop_all_cookie_timers()
177 struct sctp_association *asoc; in sctp_is_there_unsent_data() local
186 asoc = &stcb->asoc; in sctp_is_there_unsent_data()
188 if (!stcb->asoc.ss_functions.sctp_ss_is_empty(stcb, asoc)) { in sctp_is_there_unsent_data()
190 for (i = 0; i < stcb->asoc.streamoutcnt; i++) { in sctp_is_there_unsent_data()
192 sp = TAILQ_FIRST(&stcb->asoc.strmout[i].outqueue); in sctp_is_there_unsent_data()
212 atomic_subtract_int(&stcb->asoc.stream_queue_cnt, 1); in sctp_is_there_unsent_data()
213 TAILQ_REMOVE(&stcb->asoc.strmout[i].outqueue, sp, next); in sctp_is_there_unsent_data()
214 stcb->asoc.ss_functions.sctp_ss_remove_from_stream(stcb, asoc, &asoc->strmout[i], sp); in sctp_is_there_unsent_data()
224 if (!TAILQ_EMPTY(&stcb->asoc.strmout[i].outqueue)) { in sctp_is_there_unsent_data()
[all …]
H A Dsctp_output.c2412 LIST_FOREACH(laddr, &stcb->asoc.sctp_restricted_addrs, sctp_nxt_addr) { in sctp_is_addr_restricted()
2687 starting_point = stcb->asoc.last_used_address; in sctp_choose_boundspecific_stcb()
2689 if (stcb->asoc.last_used_address == NULL) { in sctp_choose_boundspecific_stcb()
2691 stcb->asoc.last_used_address = LIST_FIRST(&inp->sctp_addr_list); in sctp_choose_boundspecific_stcb()
2694 for (laddr = stcb->asoc.last_used_address; laddr; in sctp_choose_boundspecific_stcb()
2715 stcb->asoc.last_used_address = laddr; in sctp_choose_boundspecific_stcb()
2720 stcb->asoc.last_used_address = NULL; in sctp_choose_boundspecific_stcb()
2724 stcb->asoc.last_used_address = starting_point; in sctp_choose_boundspecific_stcb()
2727 if (stcb->asoc.last_used_address == NULL) { in sctp_choose_boundspecific_stcb()
2729 stcb->asoc in sctp_choose_boundspecific_stcb()
5283 sctp_are_there_new_addresses(struct sctp_association * asoc,struct mbuf * in_initpkt,int offset,int limit,struct sockaddr * src,struct mbuf ** op_err) sctp_are_there_new_addresses() argument
5506 struct sctp_association *asoc; sctp_send_initiate_ack() local
6210 sctp_prune_prsctp(struct sctp_tcb * stcb,struct sctp_association * asoc,struct sctp_nonpad_sndrcvinfo * srcv,int dataout) sctp_prune_prsctp() argument
6292 struct sctp_association *asoc; sctp_get_frag_point() local
6669 struct sctp_association *asoc; sctp_sendall_iterator() local
6991 sctp_toss_old_cookies(struct sctp_tcb * stcb,struct sctp_association * asoc) sctp_toss_old_cookies() argument
7011 struct sctp_association *asoc; sctp_toss_old_asconf() local
7039 sctp_clean_up_datalist(struct sctp_tcb * stcb,struct sctp_association * asoc,struct sctp_tmit_chunk ** data_list,int bundle_at,struct sctp_nets * net) sctp_clean_up_datalist() argument
7130 sctp_clean_up_ctl(struct sctp_tcb * stcb,struct sctp_association * asoc,int so_locked) sctp_clean_up_ctl() argument
7239 struct sctp_association *asoc; sctp_move_to_outqueue() local
7703 struct sctp_association *asoc; sctp_fill_outqueue() local
7774 sctp_fix_ecn_echo(struct sctp_association * asoc) sctp_fix_ecn_echo() argument
7788 struct sctp_association *asoc; sctp_move_chunks_from_net() local
7816 sctp_med_chunk_output(struct sctp_inpcb * inp,struct sctp_tcb * stcb,struct sctp_association * asoc,int * num_out,int * reason_code,int control_only,int from_where,struct timeval * now,int * now_filled,uint32_t frag_point,int so_locked) sctp_med_chunk_output() argument
9460 sctp_chunk_retransmission(struct sctp_inpcb * inp,struct sctp_tcb * stcb,struct sctp_association * asoc,int * cnt_out,struct timeval * now,int * now_filled,int * fr_done,int so_locked) sctp_chunk_retransmission() argument
10003 sctp_timer_validation(struct sctp_inpcb * inp,struct sctp_tcb * stcb,struct sctp_association * asoc) sctp_timer_validation() argument
10044 struct sctp_association *asoc; sctp_chunk_output() local
10331 send_forward_tsn(struct sctp_tcb * stcb,struct sctp_association * asoc) send_forward_tsn() argument
10552 struct sctp_association *asoc; sctp_send_sack() local
11481 struct sctp_association *asoc; sctp_send_ecn_echo() local
11546 struct sctp_association *asoc; sctp_send_packet_dropped() local
11694 struct sctp_association *asoc; sctp_send_cwr() local
11929 struct sctp_association *asoc; sctp_send_deferred_reset_response() local
12086 struct sctp_association *asoc; sctp_send_stream_reset_out_if_possible() local
12164 struct sctp_association *asoc; sctp_send_str_reset_req() local
12434 sctp_copy_it_in(struct sctp_tcb * stcb,struct sctp_association * asoc,struct sctp_nonpad_sndrcvinfo * srcv,struct uio * uio,struct sctp_nets * net,ssize_t max_send_len,int user_marks_eor,int * error) sctp_copy_it_in() argument
12579 struct sctp_association *asoc; sctp_lower_sosend() local
[all...]
H A Dsctputil.c78 sctp_clog.x.sb.stcb_sbcc = stcb->asoc.sb_cc; in sctp_sblog()
102 sctp_clog.x.close.state = (uint16_t)stcb->asoc.state; in sctp_log_closing()
166 sctp_clog.x.nagle.total_flight = stcb->asoc.total_flight; in sctp_log_nagle_event()
167 sctp_clog.x.nagle.total_in_queue = stcb->asoc.total_output_queue_size; in sctp_log_nagle_event()
168 sctp_clog.x.nagle.count_in_queue = stcb->asoc.chunks_on_out_queue; in sctp_log_nagle_event()
169 sctp_clog.x.nagle.count_in_flight = stcb->asoc.total_flight_count; in sctp_log_nagle_event()
318 if (stcb->asoc.send_queue_cnt > 255) in sctp_log_cwnd()
321 sctp_clog.x.cwnd.cnt_in_send = stcb->asoc.send_queue_cnt; in sctp_log_cwnd()
322 if (stcb->asoc.stream_queue_cnt > 255) in sctp_log_cwnd()
325 sctp_clog.x.cwnd.cnt_in_str = stcb->asoc.stream_queue_cnt; in sctp_log_cwnd()
[all …]
H A Dsctp_pcb.c709 loopback_scope = stcb->asoc.scope.loopback_scope; in sctp_add_addr_to_vrf()
711 ipv4_local_scope = stcb->asoc.scope.ipv4_local_scope; in sctp_add_addr_to_vrf()
712 ipv4_addr_legal = stcb->asoc.scope.ipv4_addr_legal; in sctp_add_addr_to_vrf()
715 local_scope = stcb->asoc.scope.local_scope; in sctp_del_addr_from_vrf()
716 site_scope = stcb->asoc.scope.site_scope; in sctp_del_addr_from_vrf()
717 ipv6_addr_legal = stcb->asoc.scope.ipv6_addr_legal; in sctp_del_addr_from_vrf()
721 vrf = sctp_find_vrf(stcb->asoc.vrf_id); in sctp_del_addr_from_vrf()
1043 if (stcb->asoc.state & SCTP_STATE_ABOUT_TO_BE_FREED) { in sctp_tcb_special_locate()
1054 TAILQ_FOREACH(net, &stcb->asoc.nets, sctp_next) { in sctp_tcb_special_locate()
1158 atomic_add_int(&locked_tcb->asoc in sctp_tcb_special_locate()
4177 struct sctp_association *asoc; sctp_aloc_assoc_locked() local
4441 struct sctp_association *asoc; sctp_remove_net() local
4517 struct sctp_association *asoc; sctp_del_remote_addr() local
4683 struct sctp_association *asoc; sctp_free_assoc() local
6758 struct sctp_association *asoc; sctp_drain_mbufs() local
[all...]
H A Dsctp_cc_functions.c79 assoc = &stcb->asoc; in sctp_set_initial_cc_param()
93 if ((stcb->asoc.sctp_cmt_on_off == SCTP_CMT_RPV1) || in sctp_set_initial_cc_param()
94 (stcb->asoc.sctp_cmt_on_off == SCTP_CMT_RPV2)) { in sctp_set_initial_cc_param()
104 stcb->asoc.my_vtag, ((stcb->sctp_ep->sctp_lport << 16) | (stcb->rport)), net, in sctp_set_initial_cc_param()
114 struct sctp_association *asoc) in sctp_cwnd_update_after_fr() argument
124 if ((asoc->sctp_cmt_on_off == SCTP_CMT_RPV1) || in sctp_cwnd_update_after_fr()
125 (asoc->sctp_cmt_on_off == SCTP_CMT_RPV2)) { in sctp_cwnd_update_after_fr()
126 TAILQ_FOREACH(net, &asoc->nets, sctp_next) { in sctp_cwnd_update_after_fr()
142 TAILQ_FOREACH(net, &asoc->nets, sctp_next) { in sctp_cwnd_update_after_fr()
143 if ((asoc->fast_retran_loss_recovery == 0) || in sctp_cwnd_update_after_fr()
[all …]
H A Dsctp_usrreq.c108 struct sctp_association *asoc; in sctp_pathmtu_adjustment() local
112 asoc = &stcb->asoc; in sctp_pathmtu_adjustment()
113 KASSERT(mtu < asoc->smallest_mtu, in sctp_pathmtu_adjustment()
115 asoc->smallest_mtu, mtu)); in sctp_pathmtu_adjustment()
116 asoc->smallest_mtu = mtu; in sctp_pathmtu_adjustment()
122 if (asoc->idata_supported) { in sctp_pathmtu_adjustment()
123 if (sctp_auth_is_required_chunk(SCTP_IDATA, asoc->peer_auth_chunks)) { in sctp_pathmtu_adjustment()
124 overhead += sctp_get_auth_chunk_len(asoc->peer_hmac_id); in sctp_pathmtu_adjustment()
127 if (sctp_auth_is_required_chunk(SCTP_DATA, asoc->peer_auth_chunks)) { in sctp_pathmtu_adjustment()
128 overhead += sctp_get_auth_chunk_len(asoc->peer_hmac_id); in sctp_pathmtu_adjustment()
[all …]
H A Dsctp_auth.c549 skey = sctp_find_sharedkey(&stcb->asoc.shared_keys, key_id); in sctp_auth_key_acquire()
566 skey = sctp_find_sharedkey(&stcb->asoc.shared_keys, key_id); in sctp_auth_key_release()
1147 if (keyid == stcb->asoc.authinfo.assoc_keyid) { in sctp_clear_cachedkeys()
1148 sctp_free_key(stcb->asoc.authinfo.assoc_key); in sctp_clear_cachedkeys()
1149 stcb->asoc.authinfo.assoc_key = NULL; in sctp_clear_cachedkeys()
1151 if (keyid == stcb->asoc.authinfo.recv_keyid) { in sctp_clear_cachedkeys()
1152 sctp_free_key(stcb->asoc.authinfo.recv_key); in sctp_clear_cachedkeys()
1153 stcb->asoc.authinfo.recv_key = NULL; in sctp_clear_cachedkeys()
1191 if (keyid == stcb->asoc.authinfo.active_keyid) in sctp_delete_sharedkey()
1195 skey = sctp_find_sharedkey(&stcb->asoc.shared_keys, keyid); in sctp_delete_sharedkey()
[all …]
H A Dsctp_asconf.c54 * An ASCONF parameter queue exists per asoc which holds the pending address
252 } else if (sctp_add_remote_addr(stcb, sa, &net, stcb->asoc.port, in sctp_process_asconf_add_ip()
292 TAILQ_FOREACH_SAFE(net, &stcb->asoc.nets, sctp_next, nnet) { in sctp_asconf_del_remote_addrs_except()
426 * note if result == -2, the address doesn't exist in the asoc but in sctp_process_asconf_delete_ip()
431 /* only one address in the asoc */ in sctp_process_asconf_delete_ip()
540 if ((stcb->asoc.primary_destination->dest_state & SCTP_ADDR_REACHABLE) && in sctp_process_asconf_set_primary()
541 ((stcb->asoc.primary_destination->dest_state & SCTP_ADDR_PF) == 0) && in sctp_process_asconf_set_primary()
542 (stcb->asoc.alternate != NULL)) { in sctp_process_asconf_set_primary()
543 sctp_free_remote_addr(stcb->asoc.alternate); in sctp_process_asconf_set_primary()
544 stcb->asoc in sctp_process_asconf_set_primary()
608 struct sctp_association *asoc; sctp_handle_asconf() local
1663 struct sctp_association *asoc; sctp_handle_asconf_ack() local
[all...]
H A Dsctp_sysctl.c206 loopback_scope = stcb->asoc.scope.loopback_scope; in sctp_sysctl_copy_out_local_addresses()
208 ipv4_local_scope = stcb->asoc.scope.ipv4_local_scope; in sctp_sysctl_copy_out_local_addresses()
209 ipv4_addr_legal = stcb->asoc.scope.ipv4_addr_legal; in sctp_sysctl_copy_out_local_addresses()
212 local_scope = stcb->asoc.scope.local_scope; in sctp_sysctl_copy_out_local_addresses()
213 site_scope = stcb->asoc.scope.site_scope; in sctp_sysctl_copy_out_local_addresses()
214 ipv6_addr_legal = stcb->asoc.scope.ipv6_addr_legal; in sctp_sysctl_copy_out_local_addresses()
402 TAILQ_FOREACH(net, &stcb->asoc.nets, sctp_next) { in sctp_sysctl_handle_assoclist()
472 atomic_add_int(&stcb->asoc.refcnt, 1); in sctp_sysctl_handle_assoclist()
477 if (stcb->asoc.primary_destination != NULL) in sctp_sysctl_handle_assoclist()
478 xstcb.primary_addr = stcb->asoc in sctp_sysctl_handle_assoclist()
[all...]
H A Dsctputil.h60 #define sctp_get_associd(stcb) ((sctp_assoc_t)stcb->asoc.assoc_id)
237 #define sctp_free_spbufspace(stcb, asoc, sp) \ argument
240 if ((asoc)->total_output_queue_size >= sp->length) { \
241 atomic_subtract_int(&(asoc)->total_output_queue_size, sp->length); \
243 (asoc)->total_output_queue_size = 0; \
254 atomic_add_int(&stcb->asoc.total_output_queue_size,sz); \
314 void sctp_print_mapping_array(struct sctp_association *asoc);
H A Dsctp_structs.h444 struct sctp_association *asoc; /* bp to asoc this belongs to */ member
703 struct sctp_association *asoc,
707 struct sctp_association *asoc);
734 void (*sctp_ss_init) (struct sctp_tcb *stcb, struct sctp_association *asoc);
735 void (*sctp_ss_clear) (struct sctp_tcb *stcb, struct sctp_association *asoc,
738 void (*sctp_ss_add_to_stream) (struct sctp_tcb *stcb, struct sctp_association *asoc,
740 bool (*sctp_ss_is_empty) (struct sctp_tcb *stcb, struct sctp_association *asoc);
741 void (*sctp_ss_remove_from_stream) (struct sctp_tcb *stcb, struct sctp_association *asoc,
744 struct sctp_nets *net, struct sctp_association *asoc);
746 struct sctp_association *asoc, struct sctp_stream_out *strq, int moved_how_much);
[all …]
/freebsd-src/cddl/lib/libdtrace/
H A Dsctp.d127 sctps_num_raddrs = p == NULL ? -1 : p->asoc.numnets;
128 sctps_raddrs = p == NULL ? NULL : (uintptr_t)(p->asoc.nets.tqh_first);
140 p->asoc.primary_destination == NULL ? "<unknown>" :
141 p->asoc.primary_destination->ro._s_addr == NULL ? "<unknown>" :
142 p->asoc.primary_destination->ro._s_addr->address.sa.sa_family == AF_INET ?
143 inet_ntoa(&p->asoc.primary_destination->ro._s_addr->address.sin.sin_addr.s_addr) :
144 p->asoc.primary_destination->ro._s_addr->address.sa.sa_family == AF_INET6 ?
145 inet_ntoa6(&p->asoc.primary_destination->ro._s_addr->address.sin6.sin6_addr) :
148 p->asoc.primary_destination == NULL ? "<unknown>" :
149 p->asoc.primary_destination->ro._l_addr.sa.sa_family == AF_INET ?
[all …]
/freebsd-src/sys/contrib/device-tree/Bindings/sound/
H A Datmel-wm8904.txt1 Atmel ASoC driver with wm8904 audio codec complex
4 - compatible: "atmel,asoc-wm8904"
39 compatible = "atmel,asoc-wm8904";
H A Deukrea-tlv320.txt5 - compatible : "eukrea,asoc-tlv320"
21 compatible = "eukrea,asoc-tlv320";
H A Dfsl-asoc-card.txt1 Freescale Generic ASoC Sound Card with ASRC support
3 The Freescale Generic ASoC Sound Card can be used, ideally, for all Freescale
6 The idea of this generic sound card is a bit like ASoC Simple Card. However,
H A Dmt8195-mt6359-rt1011-rt5682.yaml7 title: Mediatek MT8195 with MT6359, RT1011 and RT5682 ASoC sound card driver
25 description: The phandle of MT8195 ASoC platform.
H A Dloongson,ls-audio-card.yaml7 title: Loongson 7axxx/2kxxx ASoC audio sound card driver
14 7axxx/2kxxx platform. The sound card is an ASoC component
H A Dmt8192-mt6359-rt1015-rt5682.yaml7 title: Mediatek MT8192 with MT6359, RT1015 and RT5682 ASoC sound card driver
53 description: The phandle of MT8192 ASoC platform.
H A Dmt8195-mt6359-rt1019-rt5682.yaml7 title: Mediatek MT8195 with MT6359, RT1019 and RT5682 ASoC sound card driver
25 description: The phandle of MT8195 ASoC platform.
H A Dmt8195-mt6359.yaml7 title: MediaTek MT8195 ASoC sound card driver
58 description: The phandle of MT8195 ASoC platform.
H A Dmt8186-mt6366-da7219-max98357.yaml7 title: Mediatek MT8186 with MT6366, DA7219 and MAX98357 ASoC sound card driver
50 description: The phandle of MT8186 ASoC platform.

123