set_list
INIT_LIST_HEAD(&head->set_list);
list_for_each_entry(cur, head, set_list) {
list_add(&nes->set_list, cur->set_list.prev);
list_add_tail(&nes->set_list, head);
list_for_each_entry(set, &sets, set_list) {
list_for_each_entry_safe(set, tmp, &sets, set_list) {
struct list_head set_list; /* link with other nat sets */
INIT_LIST_HEAD(&ses->set_list);
list_del(&ses->set_list);
if (list_is_last(&ses->set_list, head))
list_for_each_entry_continue(next, head, set_list)
list_move_tail(&ses->set_list, &next->set_list);
list_move_tail(&ses->set_list, head);
list_for_each_entry(ses, head, set_list) {
list_add(&ses->set_list, head);
struct list_head *set_list = &sm_info->sit_entry_set;
add_sit_entry(segno, set_list);
list_for_each_entry_safe(ses, tmp, head, set_list) {
struct list_head set_list; /* link with all sit sets */
static const u16 set_list[] = { 1, 6, 21, 23 };
fill_bitmap(exp, set_list, ARRAY_SIZE(set_list));
static const u16 set_list[] = { 31 };
fill_bitmap(exp, set_list, ARRAY_SIZE(set_list));
static const u16 set_list[] = { 1, 6, 13, 15, 17, 22, 29, 31, 33,
fill_bitmap(exp, set_list, ARRAY_SIZE(set_list));
ret = set_list(&head);
ret = set_list(&head);
ret = set_list(&head);
ret = set_list(&head);
set_list(&head);
ret = set_list(&head);