Lines Matching refs:pl
1024 void tipc_plist_push(struct tipc_plist *pl, u32 port) in tipc_plist_push() argument
1028 if (likely(!pl->port)) { in tipc_plist_push()
1029 pl->port = port; in tipc_plist_push()
1032 if (pl->port == port) in tipc_plist_push()
1034 list_for_each_entry(nl, &pl->list, list) { in tipc_plist_push()
1041 list_add(&nl->list, &pl->list); in tipc_plist_push()
1045 u32 tipc_plist_pop(struct tipc_plist *pl) in tipc_plist_pop() argument
1050 if (likely(list_empty(&pl->list))) { in tipc_plist_pop()
1051 port = pl->port; in tipc_plist_pop()
1052 pl->port = 0; in tipc_plist_pop()
1055 nl = list_first_entry(&pl->list, typeof(*nl), list); in tipc_plist_pop()