Lines Matching defs:head
3436 * no fragment interleave will occur (which will cause a head of line
5197 struct sctp_hashbucket *head;
5199 for (head = sctp_ep_hashtable; hash < sctp_ep_hashsize;
5200 hash++, head++) {
5201 read_lock_bh(&head->lock);
5202 sctp_for_each_hentry(epb, &head->chain) {
5207 read_unlock_bh(&head->lock);
8083 struct sctp_bind_hashbucket *head, struct net *, unsigned short snum);
8089 struct sctp_bind_hashbucket *head; /* hash list */
8116 head = &sctp_port_hashtable[index];
8117 spin_lock_bh(&head->lock);
8118 sctp_for_each_hentry(pp, &head->chain)
8124 spin_unlock_bh(&head->lock);
8145 head = &sctp_port_hashtable[sctp_phashfn(net, snum)];
8146 spin_lock_bh(&head->lock);
8147 sctp_for_each_hentry(pp, &head->chain) {
8204 if (!pp && !(pp = sctp_bucket_create(head, net, snum)))
8246 spin_unlock_bh(&head->lock);
8450 struct sctp_bind_hashbucket *head, struct net *net, unsigned short snum)
8461 hlist_add_head(&pp->node, &head->chain);
8479 struct sctp_bind_hashbucket *head =
8484 spin_lock(&head->lock);
8490 spin_unlock(&head->lock);
8882 /* Manually skip the head element. */
9280 struct sctp_bind_hashbucket *head;
9298 head = &sctp_port_hashtable[sctp_phashfn(sock_net(oldsk),
9300 spin_lock_bh(&head->lock);
9305 spin_unlock_bh(&head->lock);