Symbol: asconf
net/sctp/associola.c
1636
struct sctp_chunk *asconf;
net/sctp/associola.c
1639
list_for_each_entry_safe(asconf, tmp, &asoc->addip_chunk_list, list) {
net/sctp/associola.c
1640
list_del_init(&asconf->list);
net/sctp/associola.c
1641
sctp_chunk_free(asconf);
net/sctp/input.c
1196
struct sctp_addip_chunk *asconf = (struct sctp_addip_chunk *)ch;
net/sctp/input.c
1201
if (ntohs(ch->length) < sizeof(*asconf) + sizeof(struct sctp_paramhdr))
net/sctp/input.c
1205
param = (union sctp_addr_param *)(asconf + 1);
net/sctp/sm_make_chunk.c
2771
struct sctp_addiphdr asconf;
net/sctp/sm_make_chunk.c
2773
int length = sizeof(asconf) + vparam_len;
net/sctp/sm_make_chunk.c
2789
asconf.serial = htonl(asoc->addip_serial++);
net/sctp/sm_make_chunk.c
2792
sctp_addto_chunk(retval, sizeof(asconf), &asconf);
net/sctp/sm_make_chunk.c
2962
struct sctp_addiphdr asconf;
net/sctp/sm_make_chunk.c
2964
int length = sizeof(asconf) + vparam_len;
net/sctp/sm_make_chunk.c
2972
asconf.serial = htonl(serial);
net/sctp/sm_make_chunk.c
2975
sctp_addto_chunk(retval, sizeof(asconf), &asconf);
net/sctp/sm_make_chunk.c
3024
struct sctp_chunk *asconf,
net/sctp/sm_make_chunk.c
3064
if (!af->is_any(&addr) && !af->addr_valid(&addr, NULL, asconf->skb))
net/sctp/sm_make_chunk.c
3074
memcpy(&addr, &asconf->source, sizeof(addr));
net/sctp/sm_make_chunk.c
3113
if (sctp_cmp_addr_exact(&asconf->source, &addr))
net/sctp/sm_make_chunk.c
3122
sctp_assoc_set_primary(asoc, asconf->transport);
net/sctp/sm_make_chunk.c
3124
asconf->transport);
net/sctp/sm_make_chunk.c
3146
memcpy(&addr, sctp_source(asconf), sizeof(addr));
net/sctp/sm_make_chunk.c
3236
struct sctp_chunk *asconf)
net/sctp/sm_make_chunk.c
3248
addip = (struct sctp_addip_chunk *)asconf->chunk_hdr;
net/sctp/sm_make_chunk.c
3249
chunk_len = ntohs(asconf->chunk_hdr->length) -
net/sctp/sm_make_chunk.c
3251
hdr = (struct sctp_addiphdr *)asconf->skb->data;
net/sctp/sm_make_chunk.c
3256
addr_param = (union sctp_addr_param *)(asconf->skb->data + length);
net/sctp/sm_make_chunk.c
3281
err_code = sctp_process_asconf_param(asoc, asconf,
net/sctp/sm_make_chunk.c
3438
struct sctp_chunk *asconf = asoc->addip_last_asconf;
net/sctp/sm_make_chunk.c
3442
int asconf_len = asconf->skb->len;
net/sctp/sm_make_chunk.c
3452
addr_param = (union sctp_addr_param *)(asconf->skb->data + length);
net/sctp/sm_make_chunk.c
3520
list_del_init(&asconf->transmitted_list);
net/sctp/sm_make_chunk.c
3521
sctp_chunk_free(asconf);
net/sctp/sm_statefuns.c
3992
struct sctp_chunk *asconf;
net/sctp/sm_statefuns.c
3999
asconf = list_entry(entry, struct sctp_chunk, list);
net/sctp/sm_statefuns.c
4002
sctp_chunk_hold(asconf);
net/sctp/sm_statefuns.c
4003
asoc->addip_last_asconf = asconf;
net/sctp/sm_statefuns.c
4005
return sctp_sf_do_prm_asconf(net, ep, asoc, type, asconf, commands);