Lines Matching defs:pdg
121 struct pdg_list pdg; /* partial RX datagram lists */
357 spin_lock_init(&node_info->pdg.lock);
358 INIT_LIST_HEAD(&node_info->pdg.list);
359 node_info->pdg.sz = 0;
409 spin_lock_irqsave(&node_info->pdg.lock, flags);
412 list_for_each_safe(lh, n, &node_info->pdg.list)
414 spin_unlock_irqrestore(&node_info->pdg.lock, flags);
687 spin_lock_irqsave(&node_info->pdg.lock, flags);
689 list_for_each_safe(lh, n, &node_info->pdg.list)
692 INIT_LIST_HEAD(&(node_info->pdg.list));
693 node_info->pdg.sz = 0;
695 spin_unlock_irqrestore(&node_info->pdg.lock, flags);
1104 struct pdg_list *pdg = &(node_info->pdg);
1120 spin_lock_irqsave(&pdg->lock, flags);
1122 pdgl = &(pdg->list);
1126 while (pdg->sz >= max_partial_datagrams) {
1129 pdg->sz--;
1136 spin_unlock_irqrestore(&pdg->lock, flags);
1139 pdg->sz++;
1153 pdg->sz--;
1154 spin_unlock_irqrestore(&pdg->lock, flags);
1166 pdg->sz--;
1167 spin_unlock_irqrestore(&pdg->lock, flags);
1180 pdg->sz--;
1183 spin_unlock_irqrestore(&pdg->lock, flags);
1187 spin_unlock_irqrestore(&pdg->lock, flags);