Home
last modified time | relevance | path

Searched refs:asconf (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/net/sctp/
H A Dsm_make_chunk.c2763 struct sctp_addiphdr asconf; in sctp_make_asconf() local
2765 int length = sizeof(asconf) + vparam_len; in sctp_make_asconf()
2781 asconf.serial = htonl(asoc->addip_serial++); in sctp_make_asconf()
2784 sctp_addto_chunk(retval, sizeof(asconf), &asconf); in sctp_make_asconf()
2854 /* Create an asconf chunk with the required length. */ in sctp_make_asconf_update_ip()
2859 /* Add the address parameters to the asconf chunk. */ in sctp_make_asconf_update_ip()
2917 /* Create the chunk and make asconf header. */ in sctp_make_asconf_set_prim()
2954 struct sctp_addiphdr asconf; in sctp_make_asconf_ack() local
2956 int length = sizeof(asconf) in sctp_make_asconf_ack()
3015 sctp_process_asconf_param(struct sctp_association *asoc, struct sctp_chunk *asconf, struct sctp_addip_param *asconf_param) sctp_process_asconf_param() argument
3227 sctp_process_asconf(struct sctp_association *asoc, struct sctp_chunk *asconf) sctp_process_asconf() argument
3430 struct sctp_chunk *asconf = asoc->addip_last_asconf; sctp_process_asconf_ack() local
[all...]
H A Dassociola.c1644 struct sctp_chunk *asconf; in sctp_assoc_free_asconf_queue() local
1647 list_for_each_entry_safe(asconf, tmp, &asoc->addip_chunk_list, list) { in sctp_assoc_free_asconf_queue()
1648 list_del_init(&asconf->list); in sctp_assoc_free_asconf_queue()
1649 sctp_chunk_free(asconf); in sctp_assoc_free_asconf_queue()
H A Dinput.c1168 struct sctp_addip_chunk *asconf = (struct sctp_addip_chunk *)ch; in __sctp_rcv_asconf_lookup() local
1173 if (ntohs(ch->length) < sizeof(*asconf) + sizeof(struct sctp_paramhdr)) in __sctp_rcv_asconf_lookup()
1177 param = (union sctp_addr_param *)(asconf + 1); in __sctp_rcv_asconf_lookup()
H A Dsm_statefuns.c3876 struct sctp_chunk *asconf; in sctp_send_next_asconf() local
3883 asconf = list_entry(entry, struct sctp_chunk, list); in sctp_send_next_asconf()
3886 sctp_chunk_hold(asconf); in sctp_send_next_asconf()
3887 asoc->addip_last_asconf = asconf; in sctp_send_next_asconf()
3889 return sctp_sf_do_prm_asconf(net, ep, asoc, type, asconf, commands); in sctp_send_next_asconf()
/kernel/linux/linux-6.6/net/sctp/
H A Dsm_make_chunk.c2801 struct sctp_addiphdr asconf; in sctp_make_asconf() local
2803 int length = sizeof(asconf) + vparam_len; in sctp_make_asconf()
2819 asconf.serial = htonl(asoc->addip_serial++); in sctp_make_asconf()
2822 sctp_addto_chunk(retval, sizeof(asconf), &asconf); in sctp_make_asconf()
2892 /* Create an asconf chunk with the required length. */ in sctp_make_asconf_update_ip()
2897 /* Add the address parameters to the asconf chunk. */ in sctp_make_asconf_update_ip()
2955 /* Create the chunk and make asconf header. */ in sctp_make_asconf_set_prim()
2992 struct sctp_addiphdr asconf; in sctp_make_asconf_ack() local
2994 int length = sizeof(asconf) in sctp_make_asconf_ack()
3053 sctp_process_asconf_param(struct sctp_association *asoc, struct sctp_chunk *asconf, struct sctp_addip_param *asconf_param) sctp_process_asconf_param() argument
3265 sctp_process_asconf(struct sctp_association *asoc, struct sctp_chunk *asconf) sctp_process_asconf() argument
3468 struct sctp_chunk *asconf = asoc->addip_last_asconf; sctp_process_asconf_ack() local
[all...]
H A Dassociola.c1653 struct sctp_chunk *asconf; in sctp_assoc_free_asconf_queue() local
1656 list_for_each_entry_safe(asconf, tmp, &asoc->addip_chunk_list, list) { in sctp_assoc_free_asconf_queue()
1657 list_del_init(&asconf->list); in sctp_assoc_free_asconf_queue()
1658 sctp_chunk_free(asconf); in sctp_assoc_free_asconf_queue()
H A Dinput.c1193 struct sctp_addip_chunk *asconf = (struct sctp_addip_chunk *)ch; in __sctp_rcv_asconf_lookup() local
1198 if (ntohs(ch->length) < sizeof(*asconf) + sizeof(struct sctp_paramhdr)) in __sctp_rcv_asconf_lookup()
1202 param = (union sctp_addr_param *)(asconf + 1); in __sctp_rcv_asconf_lookup()
H A Dsm_statefuns.c3979 struct sctp_chunk *asconf; in sctp_send_next_asconf() local
3986 asconf = list_entry(entry, struct sctp_chunk, list); in sctp_send_next_asconf()
3989 sctp_chunk_hold(asconf); in sctp_send_next_asconf()
3990 asoc->addip_last_asconf = asconf; in sctp_send_next_asconf()
3992 return sctp_sf_do_prm_asconf(net, ep, asoc, type, asconf, commands); in sctp_send_next_asconf()
/kernel/linux/linux-5.10/include/net/sctp/
H A Dsm.h245 struct sctp_chunk *asconf);
/kernel/linux/linux-6.6/include/net/sctp/
H A Dsm.h248 struct sctp_chunk *asconf);

Completed in 31 milliseconds