| /linux/net/sctp/ |
| H A D | associola.c | 43 static void sctp_select_active_and_retran_path(struct sctp_association *asoc); 45 static void sctp_assoc_free_asconf_acks(struct sctp_association *asoc); 46 static void sctp_assoc_free_asconf_queue(struct sctp_association *asoc); 52 struct sctp_association *asoc, in sctp_association_init() argument 65 asoc->ep = (struct sctp_endpoint *)ep; in sctp_association_init() 66 asoc->base.sk = (struct sock *)sk; in sctp_association_init() 67 asoc->base.net = sock_net(sk); in sctp_association_init() 69 sctp_endpoint_hold(asoc->ep); in sctp_association_init() 70 sock_hold(asoc->base.sk); in sctp_association_init() 73 asoc in sctp_association_init() 290 struct sctp_association *asoc; sctp_association_new() local 314 sctp_association_free(struct sctp_association * asoc) sctp_association_free() argument 400 sctp_association_destroy(struct sctp_association * asoc) sctp_association_destroy() argument 423 sctp_assoc_set_primary(struct sctp_association * asoc,struct sctp_transport * transport) sctp_assoc_set_primary() argument 482 sctp_assoc_rm_peer(struct sctp_association * asoc,struct sctp_transport * peer) sctp_assoc_rm_peer() argument 583 sctp_assoc_add_peer(struct sctp_association * asoc,const union sctp_addr * addr,const gfp_t gfp,const int peer_state) sctp_assoc_add_peer() argument 740 sctp_assoc_del_peer(struct sctp_association * asoc,const union sctp_addr * addr) sctp_assoc_del_peer() argument 759 sctp_assoc_lookup_paddr(const struct sctp_association * asoc,const union sctp_addr * address) sctp_assoc_lookup_paddr() argument 776 sctp_assoc_del_nonprimary_peers(struct sctp_association * asoc,struct sctp_transport * primary) sctp_assoc_del_nonprimary_peers() argument 794 sctp_assoc_control_transport(struct sctp_association * asoc,struct sctp_transport * transport,enum sctp_transport_cmd command,sctp_sn_error_t error) sctp_assoc_control_transport() argument 859 sctp_association_hold(struct sctp_association * asoc) sctp_association_hold() argument 867 sctp_association_put(struct sctp_association * asoc) sctp_association_put() argument 876 sctp_association_get_next_tsn(struct sctp_association * asoc) sctp_association_get_next_tsn() argument 909 sctp_get_ecne_prepend(struct sctp_association * asoc) sctp_get_ecne_prepend() argument 923 sctp_assoc_lookup_tsn(struct sctp_association * asoc,__u32 tsn) sctp_assoc_lookup_tsn() argument 981 struct sctp_association *asoc = sctp_assoc_bh_rcv() local 1103 sctp_assoc_update(struct sctp_association * asoc,struct sctp_association * new) sctp_assoc_update() argument 1275 sctp_assoc_update_retran_path(struct sctp_association * asoc) sctp_assoc_update_retran_path() argument 1313 sctp_select_active_and_retran_path(struct sctp_association * asoc) sctp_select_active_and_retran_path() argument 1381 sctp_assoc_choose_alter_transport(struct sctp_association * asoc,struct sctp_transport * last_sent_to) sctp_assoc_choose_alter_transport() argument 1398 sctp_assoc_update_frag_point(struct sctp_association * asoc) sctp_assoc_update_frag_point() argument 1412 sctp_assoc_set_pmtu(struct sctp_association * asoc,__u32 pmtu) sctp_assoc_set_pmtu() argument 1426 sctp_assoc_sync_pmtu(struct sctp_association * asoc) sctp_assoc_sync_pmtu() argument 1449 sctp_peer_needs_update(struct sctp_association * asoc) sctp_peer_needs_update() argument 1471 sctp_assoc_rwnd_increase(struct sctp_association * asoc,unsigned int len) sctp_assoc_rwnd_increase() argument 1530 sctp_assoc_rwnd_decrease(struct sctp_association * asoc,unsigned int len) sctp_assoc_rwnd_decrease() argument 1572 sctp_assoc_set_bind_addr_from_ep(struct sctp_association * asoc,enum sctp_scope scope,gfp_t gfp) sctp_assoc_set_bind_addr_from_ep() argument 1596 sctp_assoc_set_bind_addr_from_cookie(struct sctp_association * asoc,struct sctp_cookie * cookie,gfp_t gfp) sctp_assoc_set_bind_addr_from_cookie() argument 1610 sctp_assoc_lookup_laddr(struct sctp_association * asoc,const union sctp_addr * laddr) sctp_assoc_lookup_laddr() argument 1624 sctp_assoc_set_id(struct sctp_association * asoc,gfp_t gfp) sctp_assoc_set_id() argument 1652 sctp_assoc_free_asconf_queue(struct sctp_association * asoc) sctp_assoc_free_asconf_queue() argument 1664 sctp_assoc_free_asconf_acks(struct sctp_association * asoc) sctp_assoc_free_asconf_acks() argument 1677 sctp_assoc_clean_asconf_ack_cache(const struct sctp_association * asoc) sctp_assoc_clean_asconf_ack_cache() argument 1698 sctp_assoc_lookup_asconf_ack(const struct sctp_association * asoc,__be32 serial) sctp_assoc_lookup_asconf_ack() argument 1718 sctp_asconf_queue_teardown(struct sctp_association * asoc) sctp_asconf_queue_teardown() argument [all...] |
| H A D | sm_sideeffect.c | 44 struct sctp_association *asoc, 53 struct sctp_association **asoc, 64 static void sctp_do_ecn_ce_work(struct sctp_association *asoc, in sctp_do_ecn_ce_work() argument 69 asoc->last_ecne_tsn = lowest_tsn; in sctp_do_ecn_ce_work() 70 asoc->need_ecne = 1; in sctp_do_ecn_ce_work() 85 static struct sctp_chunk *sctp_do_ecn_ecne_work(struct sctp_association *asoc, in sctp_do_ecn_ecne_work() argument 101 if (TSN_lt(asoc->last_cwr_tsn, lowest_tsn)) { in sctp_do_ecn_ecne_work() 107 transport = sctp_assoc_lookup_tsn(asoc, lowest_tsn); in sctp_do_ecn_ecne_work() 113 asoc->last_cwr_tsn = lowest_tsn; in sctp_do_ecn_ecne_work() 119 repl = sctp_make_cwr(asoc, asoc->last_cwr_tsn, chunk); in sctp_do_ecn_ecne_work() [all …]
|
| H A D | stream.c | 27 struct sctp_association *asoc; in sctp_stream_shrink_out() local 31 asoc = container_of(stream, struct sctp_association, stream); in sctp_stream_shrink_out() 32 outq = &asoc->outqueue; in sctp_stream_shrink_out() 47 if (asoc->peer.prsctp_capable && in sctp_stream_shrink_out() 49 asoc->sent_cnt_removable--; in sctp_stream_shrink_out() 229 static int sctp_send_reconf(struct sctp_association *asoc, in sctp_send_reconf() argument 234 retval = sctp_primitive_RECONF(asoc->base.net, asoc, chunk); in sctp_send_reconf() 244 struct sctp_association *asoc; in sctp_stream_outq_is_empty() local 247 asoc in sctp_stream_outq_is_empty() 265 sctp_send_reset_streams(struct sctp_association * asoc,struct sctp_reset_streams * params) sctp_send_reset_streams() argument 380 sctp_send_reset_assoc(struct sctp_association * asoc) sctp_send_reset_assoc() argument 424 sctp_send_add_streams(struct sctp_association * asoc,struct sctp_add_streams * params) sctp_send_add_streams() argument 483 sctp_chunk_lookup_strreset_param(struct sctp_association * asoc,__be32 resp_seq,__be16 type) sctp_chunk_lookup_strreset_param() argument 509 sctp_update_strreset_result(struct sctp_association * asoc,__u32 result) sctp_update_strreset_result() argument 517 sctp_process_strreset_outreq(struct sctp_association * asoc,union sctp_params param,struct sctp_ulpevent ** evp) sctp_process_strreset_outreq() argument 606 sctp_process_strreset_inreq(struct sctp_association * asoc,union sctp_params param,struct sctp_ulpevent ** evp) sctp_process_strreset_inreq() argument 683 sctp_process_strreset_tsnreq(struct sctp_association * asoc,union sctp_params param,struct sctp_ulpevent ** evp) sctp_process_strreset_tsnreq() argument 780 sctp_process_strreset_addstrm_out(struct sctp_association * asoc,union sctp_params param,struct sctp_ulpevent ** evp) sctp_process_strreset_addstrm_out() argument 850 sctp_process_strreset_addstrm_in(struct sctp_association * asoc,union sctp_params param,struct sctp_ulpevent ** evp) sctp_process_strreset_addstrm_in() argument 915 sctp_process_strreset_resp(struct sctp_association * asoc,union sctp_params param,struct sctp_ulpevent ** evp) sctp_process_strreset_resp() argument [all...] |
| H A D | sm_statefuns.c | 55 const struct sctp_association *asoc, 58 static int sctp_eat_data(const struct sctp_association *asoc, 63 const struct sctp_association *asoc, 67 const struct sctp_association *asoc, 74 const struct sctp_association *asoc, 81 const struct sctp_association *asoc, 88 const struct sctp_association *asoc, 95 const struct sctp_association *asoc, 105 const struct sctp_association *asoc, 111 const struct sctp_association *asoc, [all …]
|
| H A D | stream_sched.c | 60 struct sctp_stream *stream = &q->asoc->stream; in sctp_sched_fcfs_dequeue() 148 int sctp_sched_set_sched(struct sctp_association *asoc, in sctp_sched_set_sched() argument 151 const struct sctp_sched_ops *old = asoc->outqueue.sched; in sctp_sched_set_sched() 165 sctp_sched_free_sched(&asoc->stream); in sctp_sched_set_sched() 167 asoc->outqueue.sched = n; in sctp_sched_set_sched() 168 n->init(&asoc->stream); in sctp_sched_set_sched() 169 for (i = 0; i < asoc->stream.outcnt; i++) { in sctp_sched_set_sched() 170 if (!SCTP_SO(&asoc->stream, i)->ext) in sctp_sched_set_sched() 173 ret = n->init_sid(&asoc->stream, i, GFP_ATOMIC); in sctp_sched_set_sched() 179 list_for_each_entry(ch, &asoc in sctp_sched_set_sched() 195 sctp_sched_get_sched(struct sctp_association * asoc) sctp_sched_get_sched() argument 206 sctp_sched_set_value(struct sctp_association * asoc,__u16 sid,__u16 value,gfp_t gfp) sctp_sched_set_value() argument 223 sctp_sched_get_value(struct sctp_association * asoc,__u16 sid,__u16 * value) sctp_sched_get_value() argument 275 struct sctp_association *asoc; sctp_sched_ops_from_stream() local [all...] |
| H A D | ulpevent.c | 32 struct sctp_association *asoc); 77 const struct sctp_association *asoc) in sctp_ulpevent_set_owner() argument 85 sctp_association_hold((struct sctp_association *)asoc); in sctp_ulpevent_set_owner() 87 event->asoc = (struct sctp_association *)asoc; in sctp_ulpevent_set_owner() 88 atomic_add(event->rmem_len, &event->asoc->rmem_alloc); in sctp_ulpevent_set_owner() 89 sctp_skb_set_owner_r(skb, asoc->base.sk); in sctp_ulpevent_set_owner() 91 chunk->head_skb->sk = asoc->base.sk; in sctp_ulpevent_set_owner() 97 struct sctp_association *asoc = event->asoc; in sctp_ulpevent_release_owner() local 99 atomic_sub(event->rmem_len, &asoc->rmem_alloc); in sctp_ulpevent_release_owner() 100 sctp_association_put(asoc); in sctp_ulpevent_release_owner() [all …]
|
| H A D | outqueue.c | 69 oute = SCTP_SO(&q->asoc->stream, stream)->ext; in sctp_outq_head_data() 90 oute = SCTP_SO(&q->asoc->stream, stream)->ext; in sctp_outq_tail_data() 191 void sctp_outq_init(struct sctp_association *asoc, struct sctp_outq *q) in sctp_outq_init() argument 195 q->asoc = asoc; in sctp_outq_init() 201 sctp_sched_set_sched(asoc, sctp_sk(asoc->base.sk)->default_ss); in sctp_outq_init() 213 list_for_each_entry(transport, &q->asoc->peer.transport_addr_list, in __sctp_outq_teardown() 270 sctp_outq_init(q->asoc, q); in sctp_outq_teardown() 283 struct net *net = q->asoc->base.net; in sctp_outq_tail() 300 if (chunk->asoc->peer.prsctp_capable && in sctp_outq_tail() 302 chunk->asoc->sent_cnt_removable++; in sctp_outq_tail() [all …]
|
| H A D | output.c | 77 struct sctp_association *asoc = tp->asoc; in sctp_packet_config() local 91 if (asoc) { in sctp_packet_config() 92 sk = asoc->base.sk; in sctp_packet_config() 98 if (!asoc) in sctp_packet_config() 104 if (asoc->param_flags & SPP_PMTUD_ENABLE) in sctp_packet_config() 105 sctp_assoc_sync_pmtu(asoc); in sctp_packet_config() 107 asoc->param_flags & SPP_PMTUD_ENABLE) { in sctp_packet_config() 109 sctp_assoc_sync_pmtu(asoc); in sctp_packet_config() 112 if (asoc->pmtu_pending) { in sctp_packet_config() 113 if (asoc->param_flags & SPP_PMTUD_ENABLE) in sctp_packet_config() [all …]
|
| H A D | diag.c | 25 /* define some functions to make asoc/ep fill look clean */ 28 struct sctp_association *asoc) in inet_diag_msg_sctpasoc_fill() argument 32 struct timer_list *t3_rtx = &asoc->peer.primary_path->T3_rtx_timer; in inet_diag_msg_sctpasoc_fill() 34 laddr = list_entry(asoc->base.bind_addr.address_list.next, in inet_diag_msg_sctpasoc_fill() 36 paddr = asoc->peer.primary_path->ipaddr; in inet_diag_msg_sctpasoc_fill() 37 dst = asoc->peer.primary_path->dst; in inet_diag_msg_sctpasoc_fill() 40 r->id.idiag_sport = htons(asoc->base.bind_addr.port); in inet_diag_msg_sctpasoc_fill() 41 r->id.idiag_dport = htons(asoc->peer.port); in inet_diag_msg_sctpasoc_fill() 59 r->idiag_state = asoc->state; in inet_diag_msg_sctpasoc_fill() 62 r->idiag_retrans = asoc->rtx_data_chunks; in inet_diag_msg_sctpasoc_fill() [all …]
|
| H A D | transport.c | 161 if (transport->asoc) in sctp_transport_destroy() 162 sctp_association_put(transport->asoc); in sctp_transport_destroy() 224 struct sctp_association *asoc) in sctp_transport_set_owner() argument 226 transport->asoc = asoc; in sctp_transport_set_owner() 227 sctp_association_hold(asoc); in sctp_transport_set_owner() 241 struct sctp_association *asoc = transport->asoc; in sctp_transport_pmtu() local 243 if (!transport->pathmtu && asoc && asoc->pathmtu) in sctp_transport_pmtu() 244 transport->pathmtu = asoc->pathmtu; in sctp_transport_pmtu() 269 sctp_assoc_sync_pmtu(t->asoc); in sctp_transport_pl_send() 279 sctp_assoc_sync_pmtu(t->asoc); in sctp_transport_pl_send() [all …]
|
| H A D | input.c | 91 struct sctp_association *asoc; in sctp_rcv() local 165 asoc = __sctp_rcv_lookup(net, skb, &src, &dest, &transport, dif, sdif); in sctp_rcv() 167 if (!asoc) in sctp_rcv() 171 rcvr = asoc ? &asoc->base : &ep->base; in sctp_rcv() 182 if (!asoc) { in sctp_rcv() 197 chunk = sctp_chunkify(skb, asoc, sk, GFP_ATOMIC); in sctp_rcv() 248 /* Release the asoc/ep ref we took in the lookup calls. */ in sctp_rcv() 262 /* Release the asoc/ep ref we took in the lookup calls. */ in sctp_rcv() 372 void sctp_icmp_frag_needed(struct sock *sk, struct sctp_association *asoc, in sctp_icmp_frag_needed() argument 382 asoc->pmtu_pending = 1; in sctp_icmp_frag_needed() [all …]
|
| H A D | stream_interleave.c | 25 const struct sctp_association *asoc, in sctp_make_idatafrag_empty() argument 38 retval = sctp_make_idata(asoc, flags, sizeof(dp) + len, gfp); in sctp_make_idatafrag_empty() 59 stream = &chunk->asoc->stream; in sctp_chunk_assign_mid() 98 stream = &chunk->asoc->stream; in sctp_validate_data() 117 stream = &chunk->asoc->stream; in sctp_validate_idata() 192 sin = sctp_stream_in(&ulpq->asoc->stream, event->stream); in sctp_intl_retrieve_partial() 244 retval = sctp_make_reassembled_event(ulpq->asoc->base.net, &ulpq->reasm, in sctp_intl_retrieve_partial() 261 struct sctp_association *asoc = ulpq->asoc; in sctp_intl_retrieve_reassembled() local 272 sin = sctp_stream_in(&ulpq->asoc->stream, event->stream); in sctp_intl_retrieve_reassembled() 326 pd_point = sctp_sk(asoc->base.sk)->pd_point; in sctp_intl_retrieve_reassembled() [all …]
|
| H A D | ulpqueue.c | 41 void sctp_ulpq_init(struct sctp_ulpq *ulpq, struct sctp_association *asoc) in sctp_ulpq_init() argument 45 ulpq->asoc = asoc; in sctp_ulpq_init() 90 event = sctp_ulpevent_make_rcvmsg(chunk->asoc, chunk, gfp); in sctp_ulpq_tail_data() 125 int sctp_clear_pd(struct sock *sk, struct sctp_association *asoc) in sctp_clear_pd() argument 144 if (!skb_queue_empty(&sp->pd_lobby) && asoc) { in sctp_clear_pd() 150 if (event->asoc == asoc) { in sctp_clear_pd() 165 struct sctp_sock *sp = sctp_sk(ulpq->asoc->base.sk); in sctp_ulpq_set_pd() 176 return sctp_clear_pd(ulpq->asoc->base.sk, ulpq->asoc); in sctp_ulpq_clear_pd() 181 struct sock *sk = ulpq->asoc->base.sk; in sctp_ulpq_tail_event() 204 if (!sctp_ulpevent_is_enabled(event, ulpq->asoc->subscribe)) in sctp_ulpq_tail_event() [all …]
|
| /linux/sound/soc/mediatek/ |
| H A D | Kconfig | 9 tristate "ASoC support for Mediatek MT2701 chip" 13 This adds ASoC driver for Mediatek MT2701 boards 19 tristate "ASoc Audio driver for MT2701 with CS42448 codec" 24 This adds ASoC driver for Mediatek MT2701 boards 30 tristate "ASoc Audio driver for MT2701 with WM8960 codec" 34 This adds ASoC driver for Mediatek MT2701 boards 40 tristate "ASoC support for Mediatek MT6797 chip" 44 This adds ASoC driver for Mediatek MT6797 boards 50 tristate "ASoc Audio driver for MT6797 with MT6351 codec" 54 This adds ASoC drive [all...] |
| /linux/include/net/sctp/ |
| H A D | sm.h | 56 const struct sctp_association *asoc, 169 struct sctp_chunk *sctp_make_init(const struct sctp_association *asoc, 172 struct sctp_chunk *sctp_make_init_ack(const struct sctp_association *asoc, 175 struct sctp_chunk *sctp_make_cookie_echo(const struct sctp_association *asoc, 177 struct sctp_chunk *sctp_make_cookie_ack(const struct sctp_association *asoc, 179 struct sctp_chunk *sctp_make_cwr(const struct sctp_association *asoc, 182 struct sctp_chunk *sctp_make_idata(const struct sctp_association *asoc, 184 struct sctp_chunk *sctp_make_ifwdtsn(const struct sctp_association *asoc, 187 struct sctp_chunk *sctp_make_datafrag_empty(const struct sctp_association *asoc, 190 struct sctp_chunk *sctp_make_ecne(const struct sctp_association *asoc, 376 sctp_vtag_verify(const struct sctp_chunk * chunk,const struct sctp_association * asoc) sctp_vtag_verify() argument 396 sctp_vtag_verify_either(const struct sctp_chunk * chunk,const struct sctp_association * asoc) sctp_vtag_verify_either() argument [all...] |
| H A D | ulpevent.h | 39 struct sctp_association *asoc; member 74 const struct sctp_association *asoc, 87 const struct sctp_association *asoc, 92 const struct sctp_association *asoc, 99 const struct sctp_association *asoc, 106 const struct sctp_association *asoc, 111 const struct sctp_association *asoc, 116 const struct sctp_association *asoc, gfp_t gfp); 118 struct sctp_ulpevent *sctp_ulpevent_make_rcvmsg(struct sctp_association *asoc, 123 const struct sctp_association *asoc, __u16 key_id, [all …]
|
| H A D | sctp.h | 115 int sctp_get_sctp_info(struct sock *sk, struct sctp_association *asoc, 127 int sctp_primitive_RECONF(struct net *net, struct sctp_association *asoc, 148 struct sctp_association *asoc, 182 int sctp_send_reset_streams(struct sctp_association *asoc, 184 int sctp_send_reset_assoc(struct sctp_association *asoc); 185 int sctp_send_add_streams(struct sctp_association *asoc, 255 static inline void sctp_max_rto(struct sctp_association *asoc, 258 if (asoc->stats.max_obs_rto < (__u64)trans->rto) { in sctp_max_rto() 259 asoc->stats.max_obs_rto = trans->rto; in sctp_max_rto() 260 memset(&asoc in sctp_max_rto() 256 sctp_max_rto(struct sctp_association * asoc,struct sctp_transport * trans) sctp_max_rto() argument 346 sctp_assoc2id(const struct sctp_association * asoc) sctp_assoc2id() argument 352 sctp_assoc_to_state(const struct sctp_association * asoc) sctp_assoc_to_state() argument 519 sctp_state(asoc,state) global() argument 520 __sctp_state(const struct sctp_association * asoc,enum sctp_state state) __sctp_state() argument [all...] |
| /linux/include/trace/events/ |
| H A D | sctp.h | 14 const struct sctp_association *asoc), 16 TP_ARGS(sp, asoc), 19 __field(__u64, asoc) 31 __entry->asoc = (unsigned long)asoc; 32 __entry->primary = (sp == asoc->peer.primary_path); 42 TP_printk("asoc=%#llx%s ipaddr=%pISpc state=%u cwnd=%u ssthresh=%u " 44 __entry->asoc, __entry->primary ? "(*)" : "", 53 const struct sctp_association *asoc, 56 TP_ARGS(ep, asoc, chunk), 59 __field(__u64, asoc) [all …]
|
| /linux/sound/soc/atmel/ |
| H A D | Kconfig | 46 tristate "Atmel ASoC driver for boards using WM8904 codec" 52 Say Y if you want to add support for Atmel ASoC driver for boards using 66 tristate "Atmel ASoC driver for boards using CLASSD" 71 Say Y if you want to add support for Atmel ASoC driver for boards using 75 tristate "Atmel ASoC driver for boards using PDMIC" 80 Say Y if you want to add support for Atmel ASoC driver for boards using 84 tristate "ASoC driver for the Axentia TSE-850" 90 Say Y if you want to add support for the ASoC driver for the 94 tristate "Atmel ASoC driver for boards using I2S" 99 Say Y or M if you want to add support for Atmel ASoc driver for boards [all …]
|
| /linux/sound/soc/intel/boards/ |
| H A D | Kconfig | 6 Intel ASoC Machine Drivers. If you have a Intel machine that 12 the questions about Intel ASoC machine drivers. 73 This adds the ASoC machine driver for Intel Broadwell platforms with 117 This adds support for ASoC machine driver for Intel(R) Baytrail and Baytrail-CR 130 This adds support for ASoC machine driver for Intel(R) Baytrail and Baytrail-CR 143 This adds support for ASoC machine driver for Intel(R) Baytrail and Baytrail-CR 156 This adds support for ASoC machine driver for Intel(R) Cherrytrail & Braswell 168 This adds support for ASoC machine driver for Intel(R) Cherrytrail & Braswell 181 This adds support for ASoC machine driver for Intel(R) Cherrytrail & Braswell 193 This adds support for ASoC machine driver for Intel(R) Cherrytrail & Braswell [all …]
|
| /linux/sound/soc/ |
| H A D | soc-jack.c | 17 #include <trace/events/asoc.h> 82 * @jack: ASoC jack 106 * @jack: ASoC jack 126 * snd_soc_jack_add_pins - Associate DAPM pins with an ASoC jack 128 * @jack: ASoC jack created with snd_soc_card_jack_new_pins() 143 dev_err(jack->card->dev, "ASoC: No name for pin %d\n", in snd_soc_jack_add_pins() 148 dev_err(jack->card->dev, "ASoC: No mask for pin %d" in snd_soc_jack_add_pins() 171 * @jack: ASoC jack 190 * @jack: ASoC jack 301 * snd_soc_jack_add_gpios - Associate GPIO pins with an ASoC jac [all...] |
| /linux/Documentation/translations/zh_CN/security/ |
| H A D | SCTP.rst | 31 将关联INIT数据包的 ``@asoc`` 和 ``@chunk->skb`` 传递给安全模块。 35 @asoc - 指向sctp关联结构的指针。 113 @asoc - 指向当前sctp关联结构的指针。 121 到 ``@asoc->peer_secid`` 中:: 123 @asoc - 指向sctp关联结构的指针。 194 将关联INIT数据包的 ``@asoc`` 和 ``@chunk->skb`` 传递给安全模块。 198 @asoc - 指向sctp关联结构的指针。 202 如果这是 ``@asoc->base.sk`` 上的首次关联,则将对端的sid设置 204 关联的 ``@asoc->base.sk``。 206 否则验证 ``@asoc->base.sk peer sid`` 是否与 ``@skb peer sid`` [all …]
|
| /linux/sound/soc/intel/avs/boards/ |
| H A D | Kconfig | 93 This adds support for ASoC machine driver with NAU8825 I2S audio codec. 122 This adds support for ASoC machine driver with RT274 I2S audio codec. 132 This adds support for ASoC machine driver with RT286 I2S audio codec. 142 This adds support for ASoC machine driver with RT298 I2S audio codec. 152 This adds support for ASoC machine driver with RT5514 I2S audio codec. 162 This adds support for ASoC machine board connecting AVS with RT5640, 174 This adds support for ASoC machine driver with RT5663 I2S audio codec. 184 This adds support for ASoC machine driver with RT5682 I2S audio codec. 194 This adds support for ASoC machine driver with SSM4567 I2S audio codec.
|
| /linux/sound/soc/generic/ |
| H A D | Kconfig | 8 tristate "ASoC Simple sound card support" 15 tristate "ASoC Audio Graph sound card support" 24 tristate "ASoC Audio Graph sound card2 support" 32 tristate "ASoC Audio Graph Card2 base custom sample support" 38 tristate "ASoC Test component sound support"
|
| /linux/Documentation/sound/soc/ |
| H A D | usb.rst | 2 ASoC USB support 8 ASoC USB APIs are introduced to allow the subsystems to exchange 15 following is an example design of how the ASoC and ALSA pieces can be connected 20 USB | ASoC 22 | | ASoC Platform card | 26 | |ASoC BE | |ASoC FE | 56 - ``component``: reference to ASoC component 62 The snd_soc_usb structure can be referenced using the ASoC platform card 63 device, or a USB device (udev->dev). This is created by the ASoC BE DAI 65 ASoC BE DAI link using this structure. [all …]
|