Lines Matching refs:pl
1034 void tipc_plist_push(struct tipc_plist *pl, u32 port) in tipc_plist_push() argument
1038 if (likely(!pl->port)) { in tipc_plist_push()
1039 pl->port = port; in tipc_plist_push()
1042 if (pl->port == port) in tipc_plist_push()
1044 list_for_each_entry(nl, &pl->list, list) { in tipc_plist_push()
1051 list_add(&nl->list, &pl->list); in tipc_plist_push()
1055 u32 tipc_plist_pop(struct tipc_plist *pl) in tipc_plist_pop() argument
1060 if (likely(list_empty(&pl->list))) { in tipc_plist_pop()
1061 port = pl->port; in tipc_plist_pop()
1062 pl->port = 0; in tipc_plist_pop()
1065 nl = list_first_entry(&pl->list, typeof(*nl), list); in tipc_plist_pop()