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

/linux-4.4.14/net/tipc/
H A Dname_table.c103 struct sub_seq *sseqs; member in struct:name_seq
168 nseq->sseqs = sseq; tipc_nameseq_create()
184 struct sub_seq *sseqs = nseq->sseqs; nameseq_find_subseq() local
191 if (instance < sseqs[mid].lower) nameseq_find_subseq()
193 else if (instance > sseqs[mid].upper) nameseq_find_subseq()
196 return &sseqs[mid]; nameseq_find_subseq()
212 struct sub_seq *sseqs = nseq->sseqs; nameseq_locate_subseq() local
219 if (instance < sseqs[mid].lower) nameseq_locate_subseq()
221 else if (instance > sseqs[mid].upper) nameseq_locate_subseq()
270 (upper >= nseq->sseqs[inspos].lower)) { tipc_nameseq_insert_publ()
276 struct sub_seq *sseqs = tipc_subseq_alloc(nseq->alloc * 2); tipc_nameseq_insert_publ() local
278 if (!sseqs) { tipc_nameseq_insert_publ()
283 memcpy(sseqs, nseq->sseqs, tipc_nameseq_insert_publ()
285 kfree(nseq->sseqs); tipc_nameseq_insert_publ()
286 nseq->sseqs = sseqs; tipc_nameseq_insert_publ()
302 sseq = &nseq->sseqs[inspos]; tipc_nameseq_insert_publ()
303 freesseq = &nseq->sseqs[nseq->first_free]; tipc_nameseq_insert_publ()
396 free = &nseq->sseqs[nseq->first_free--]; tipc_nameseq_remove_publ()
419 struct sub_seq *sseq = nseq->sseqs; tipc_nameseq_subscribe()
426 while (sseq != &nseq->sseqs[nseq->first_free]) { tipc_nameseq_subscribe()
502 kfree(seq->sseqs); tipc_nametbl_remove_publ()
627 sseq = seq->sseqs + nameseq_locate_subseq(seq, lower); tipc_nametbl_mc_translate()
628 sseq_stop = seq->sseqs + seq->first_free; tipc_nametbl_mc_translate()
758 kfree(seq->sseqs); tipc_nametbl_unsubscribe()
801 sseq = seq->sseqs; tipc_purge_publications()
809 kfree(seq->sseqs); tipc_purge_publications()
924 sseq_start = seq->sseqs; __tipc_nl_subseq_list()
927 for (sseq = sseq_start; sseq != &seq->sseqs[seq->first_free]; sseq++) { __tipc_nl_subseq_list()

Completed in 39 milliseconds