Symbol: head
bin/cpdup/hclink.c
115
head = hcc_read_command(trans.hc, &trans);
bin/cpdup/hclink.c
116
if (head == NULL)
bin/cpdup/hclink.c
122
head->error = 0;
bin/cpdup/hclink.c
123
hcc_start_reply(&trans, head);
bin/cpdup/hclink.c
125
r = dispatch[head->cmd & 255](&trans, head);
bin/cpdup/hclink.c
129
head->error = EINVAL;
bin/cpdup/hclink.c
132
head->error = errno;
bin/cpdup/hclink.c
14
static int hcc_finish_reply(hctransaction_t trans, struct HCHead *head);
bin/cpdup/hclink.c
141
if (!hcc_finish_reply(&trans, head))
bin/cpdup/hclink.c
197
hcc_debug_dump(trans, head);
bin/cpdup/hclink.c
307
hcc_finish_reply(hctransaction_t trans, struct HCHead *head)
bin/cpdup/hclink.c
314
whead->error = head->error;
bin/cpdup/hclink.c
388
hcc_check_space(hctransaction_t trans, struct HCHead *head, int n, int size)
bin/cpdup/hclink.c
395
if (!hcc_finish_reply(trans, head))
bin/cpdup/hclink.c
397
hcc_start_reply(trans, head);
bin/cpdup/hclink.c
464
hcc_nextitem(hctransaction_t trans, struct HCHead *head, struct HCLeaf *item)
bin/cpdup/hclink.c
469
item = (void *)(head + 1);
bin/cpdup/hclink.c
472
offset = (char *)item - (char *)head;
bin/cpdup/hclink.c
473
if (offset == head->bytes)
bin/cpdup/hclink.c
492
assert(head->bytes >= offset + (int)sizeof(*item));
bin/cpdup/hclink.c
493
assert(head->bytes >= offset + item->bytes);
bin/cpdup/hclink.c
499
hcc_nextchaineditem(struct HostConf *hc, struct HCHead *head)
bin/cpdup/hclink.c
502
struct HCLeaf *item = hcc_currentchaineditem(hc, head);
bin/cpdup/hclink.c
504
while ((item = hcc_nextitem(trans, head, item)) == NULL) {
bin/cpdup/hclink.c
505
if (!(head->cmd & HCF_CONTINUE))
bin/cpdup/hclink.c
507
head = hcc_read_command(hc, trans);
bin/cpdup/hclink.c
508
if (trans->state != HCT_REPLIED || head->id != trans->id)
bin/cpdup/hclink.c
511
trans->windex = (char *)item - (char *)head;
bin/cpdup/hclink.c
516
hcc_currentchaineditem(struct HostConf *hc, struct HCHead *head)
bin/cpdup/hclink.c
523
return ((void *) ((char *)head + trans->windex));
bin/cpdup/hclink.c
529
hcc_debug_dump(hctransaction_t trans, struct HCHead *head)
bin/cpdup/hclink.c
532
int aligned_bytes = HCC_ALIGN(head->bytes);
bin/cpdup/hclink.c
534
fprintf(stderr, "DUMP %04x (%d)", (uint16_t)head->cmd, aligned_bytes);
bin/cpdup/hclink.c
535
if (head->cmd & HCF_REPLY)
bin/cpdup/hclink.c
536
fprintf(stderr, " error %d", head->error);
bin/cpdup/hclink.c
538
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hclink.c
76
rc_badop(hctransaction_t trans __unused, struct HCHead *head)
bin/cpdup/hclink.c
78
head->error = EOPNOTSUPP;
bin/cpdup/hclink.c
86
struct HCHead *head;
bin/cpdup/hclink.h
105
struct HCLeaf *hcc_nextitem(hctransaction_t trans, struct HCHead *head, struct HCLeaf *item);
bin/cpdup/hclink.h
106
#define hcc_firstitem(trans, head) hcc_nextitem(trans, head, NULL)
bin/cpdup/hclink.h
107
struct HCLeaf *hcc_nextchaineditem(struct HostConf *hc, struct HCHead *head);
bin/cpdup/hclink.h
108
struct HCLeaf *hcc_currentchaineditem(struct HostConf *hc, struct HCHead *head);
bin/cpdup/hclink.h
110
void hcc_debug_dump(struct HCHead *head);
bin/cpdup/hclink.h
82
#define FOR_EACH_ITEM(item, trans, head) \
bin/cpdup/hclink.h
83
for (item = hcc_firstitem(trans, head); item; \
bin/cpdup/hclink.h
84
item = hcc_nextitem(trans, head, item))
bin/cpdup/hclink.h
99
int hcc_check_space(hctransaction_t trans, struct HCHead *head, int n, int size);
bin/cpdup/hcproto.c
1004
struct HCHead *head;
bin/cpdup/hcproto.c
1026
if ((head = hcc_finish_command(trans)) == NULL)
bin/cpdup/hcproto.c
1028
if (head->error)
bin/cpdup/hcproto.c
1030
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
1049
rc_write(hctransaction_t trans, struct HCHead *head)
bin/cpdup/hcproto.c
1056
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
1068
head->error = EACCES;
bin/cpdup/hcproto.c
1091
struct HCHead *head;
bin/cpdup/hcproto.c
1105
if ((head = hcc_finish_command(trans)) == NULL)
bin/cpdup/hcproto.c
1107
if (head->error)
bin/cpdup/hcproto.c
1108
return(-(int)head->error);
bin/cpdup/hcproto.c
1113
rc_remove(hctransaction_t trans, struct HCHead *head)
bin/cpdup/hcproto.c
1118
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
1125
head->error = EACCES;
bin/cpdup/hcproto.c
1138
struct HCHead *head;
bin/cpdup/hcproto.c
1148
if ((head = hcc_finish_command(trans)) == NULL)
bin/cpdup/hcproto.c
1150
if (head->error)
bin/cpdup/hcproto.c
1156
rc_mkdir(hctransaction_t trans, struct HCHead *head)
bin/cpdup/hcproto.c
1162
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
1173
head->error = EACCES;
bin/cpdup/hcproto.c
1188
struct HCHead *head;
bin/cpdup/hcproto.c
1197
if ((head = hcc_finish_command(trans)) == NULL)
bin/cpdup/hcproto.c
1199
if (head->error)
bin/cpdup/hcproto.c
1205
rc_rmdir(hctransaction_t trans, struct HCHead *head)
bin/cpdup/hcproto.c
1210
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
1215
head->error = EACCES;
bin/cpdup/hcproto.c
1232
struct HCHead *head;
bin/cpdup/hcproto.c
1251
if ((head = hcc_finish_command(trans)) == NULL)
bin/cpdup/hcproto.c
1253
if (head->error)
bin/cpdup/hcproto.c
1259
rc_chown(hctransaction_t trans, struct HCHead *head)
bin/cpdup/hcproto.c
1267
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
1281
head->error = EACCES;
bin/cpdup/hcproto.c
1299
struct HCHead *head;
bin/cpdup/hcproto.c
1318
if ((head = hcc_finish_command(trans)) == NULL)
bin/cpdup/hcproto.c
1320
if (head->error)
bin/cpdup/hcproto.c
1326
rc_lchown(hctransaction_t trans, struct HCHead *head)
bin/cpdup/hcproto.c
1334
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
1348
head->error = EACCES;
bin/cpdup/hcproto.c
1366
struct HCHead *head;
bin/cpdup/hcproto.c
1376
if ((head = hcc_finish_command(trans)) == NULL)
bin/cpdup/hcproto.c
1378
if (head->error)
bin/cpdup/hcproto.c
138
struct HCHead *head;
bin/cpdup/hcproto.c
1387
struct HCHead *head;
bin/cpdup/hcproto.c
1397
if ((head = hcc_finish_command(trans)) == NULL)
bin/cpdup/hcproto.c
1399
if (head->error)
bin/cpdup/hcproto.c
1405
rc_chmod(hctransaction_t trans, struct HCHead *head)
bin/cpdup/hcproto.c
1411
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
1422
head->error = EACCES;
bin/cpdup/hcproto.c
1427
if (head->cmd == HC_LCHMOD)
bin/cpdup/hcproto.c
1440
struct HCHead *head;
bin/cpdup/hcproto.c
1457
if ((head = hcc_finish_command(trans)) == NULL)
bin/cpdup/hcproto.c
1459
if (head->error)
bin/cpdup/hcproto.c
1465
rc_mknod(hctransaction_t trans, struct HCHead *head)
bin/cpdup/hcproto.c
1472
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
1486
head->error = EACCES;
bin/cpdup/hcproto.c
1501
struct HCHead *head;
bin/cpdup/hcproto.c
1511
if ((head = hcc_finish_command(trans)) == NULL)
bin/cpdup/hcproto.c
1513
if (head->error)
bin/cpdup/hcproto.c
1519
rc_link(hctransaction_t trans, struct HCHead *head)
bin/cpdup/hcproto.c
1525
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
1536
head->error = EACCES;
bin/cpdup/hcproto.c
155
if ((head = hcc_finish_command(trans)) == NULL) {
bin/cpdup/hcproto.c
1552
struct HCHead *head;
bin/cpdup/hcproto.c
1569
if ((head = hcc_finish_command(trans)) == NULL)
bin/cpdup/hcproto.c
1571
if (head->error)
bin/cpdup/hcproto.c
1580
struct HCHead *head;
bin/cpdup/hcproto.c
1597
if ((head = hcc_finish_command(trans)) == NULL)
bin/cpdup/hcproto.c
1599
if (head->error)
bin/cpdup/hcproto.c
1605
rc_chflags(hctransaction_t trans, struct HCHead *head)
bin/cpdup/hcproto.c
161
if (head->error) {
bin/cpdup/hcproto.c
1612
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
1623
head->error = EACCES;
bin/cpdup/hcproto.c
1628
if (head->cmd == HC_LCHFLAGS)
bin/cpdup/hcproto.c
163
hc->host, head->error);
bin/cpdup/hcproto.c
1646
struct HCHead *head;
bin/cpdup/hcproto.c
1655
if ((head = hcc_finish_command(trans)) == NULL)
bin/cpdup/hcproto.c
1657
if (head->error)
bin/cpdup/hcproto.c
1661
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
1675
rc_readlink(hctransaction_t trans, struct HCHead *head)
bin/cpdup/hcproto.c
168
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
1682
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
1702
struct HCHead *head;
bin/cpdup/hcproto.c
1712
if ((head = hcc_finish_command(trans)) == NULL)
bin/cpdup/hcproto.c
1714
if (head->error)
bin/cpdup/hcproto.c
1718
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
1726
rc_umask(hctransaction_t trans, struct HCHead *head)
bin/cpdup/hcproto.c
1731
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
1747
struct HCHead *head;
bin/cpdup/hcproto.c
1757
if ((head = hcc_finish_command(trans)) == NULL)
bin/cpdup/hcproto.c
1759
if (head->error)
bin/cpdup/hcproto.c
1765
rc_symlink(hctransaction_t trans, struct HCHead *head)
bin/cpdup/hcproto.c
1771
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
1782
head->error = EACCES;
bin/cpdup/hcproto.c
1797
struct HCHead *head;
bin/cpdup/hcproto.c
1807
if ((head = hcc_finish_command(trans)) == NULL)
bin/cpdup/hcproto.c
1809
if (head->error)
bin/cpdup/hcproto.c
1815
rc_rename(hctransaction_t trans, struct HCHead *head)
bin/cpdup/hcproto.c
1821
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
1832
head->error = EACCES;
bin/cpdup/hcproto.c
1847
struct HCHead *head;
bin/cpdup/hcproto.c
1863
if ((head = hcc_finish_command(trans)) == NULL)
bin/cpdup/hcproto.c
1865
if (head->error)
bin/cpdup/hcproto.c
1874
struct HCHead *head;
bin/cpdup/hcproto.c
1890
if ((head = hcc_finish_command(trans)) == NULL)
bin/cpdup/hcproto.c
1892
if (head->error)
bin/cpdup/hcproto.c
1898
rc_utimes(hctransaction_t trans, struct HCHead *head)
bin/cpdup/hcproto.c
1907
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
1929
head->error = EACCES;
bin/cpdup/hcproto.c
1934
if (head->cmd == HC_LUTIMES)
bin/cpdup/hcproto.c
1944
struct HCHead *head;
bin/cpdup/hcproto.c
195
rc_hello(hctransaction_t trans, struct HCHead *head)
bin/cpdup/hcproto.c
1957
if ((head = hcc_finish_command(trans)) == NULL || head->error)
bin/cpdup/hcproto.c
1959
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
1967
rc_geteuid(hctransaction_t trans, struct HCHead *head __unused)
bin/cpdup/hcproto.c
1996
struct HCHead *head;
bin/cpdup/hcproto.c
200
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
2012
if ((head = hcc_finish_command(trans)) == NULL || head->error)
bin/cpdup/hcproto.c
2014
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
2041
rc_getgroups(hctransaction_t trans, struct HCHead *head __unused)
bin/cpdup/hcproto.c
222
struct HCHead *head;
bin/cpdup/hcproto.c
230
if ((head = hcc_finish_command(trans)) == NULL)
bin/cpdup/hcproto.c
232
if (head->error)
bin/cpdup/hcproto.c
234
return(hc_decode_stat(trans, st, head));
bin/cpdup/hcproto.c
240
struct HCHead *head;
bin/cpdup/hcproto.c
248
if ((head = hcc_finish_command(trans)) == NULL)
bin/cpdup/hcproto.c
250
if (head->error)
bin/cpdup/hcproto.c
252
return(hc_decode_stat(trans, st, head));
bin/cpdup/hcproto.c
256
hc_decode_stat(hctransaction_t trans, struct stat *st, struct HCHead *head)
bin/cpdup/hcproto.c
261
FOR_EACH_ITEM(item, trans, head)
bin/cpdup/hcproto.c
330
rc_stat(hctransaction_t trans, struct HCHead *head)
bin/cpdup/hcproto.c
336
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
348
rc_lstat(hctransaction_t trans, struct HCHead *head)
bin/cpdup/hcproto.c
354
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
406
struct HCHead *head;
bin/cpdup/hcproto.c
418
if ((head = hcc_finish_command(trans)) == NULL)
bin/cpdup/hcproto.c
420
if (head->error)
bin/cpdup/hcproto.c
422
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
439
if ((head = hcc_finish_command(trans)) == NULL || head->error)
bin/cpdup/hcproto.c
441
return ((void *)head);
bin/cpdup/hcproto.c
445
rc_opendir(hctransaction_t trans, struct HCHead *head)
bin/cpdup/hcproto.c
452
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
459
head->error = errno;
bin/cpdup/hcproto.c
474
struct HCHead *head;
bin/cpdup/hcproto.c
494
if ((head = hcc_finish_command(trans)) == NULL)
bin/cpdup/hcproto.c
496
if (head->error)
bin/cpdup/hcproto.c
502
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
511
head = (void *)dir;
bin/cpdup/hcproto.c
514
while ((item = hcc_nextchaineditem(hc, head)) != NULL) {
bin/cpdup/hcproto.c
533
rc_readdir(hctransaction_t trans, struct HCHead *head)
bin/cpdup/hcproto.c
539
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
558
struct HCHead *head;
bin/cpdup/hcproto.c
572
if ((head = hcc_finish_command(trans)) == NULL)
bin/cpdup/hcproto.c
574
if (head->error)
bin/cpdup/hcproto.c
584
head = (void *)dir;
bin/cpdup/hcproto.c
586
while (hcc_nextchaineditem(hc, head) != NULL)
bin/cpdup/hcproto.c
588
if (hc->trans.state == HCT_FAIL || head->error)
bin/cpdup/hcproto.c
594
rc_closedir(hctransaction_t trans, struct HCHead *head)
bin/cpdup/hcproto.c
599
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
617
rc_scandir(hctransaction_t trans, struct HCHead *head)
bin/cpdup/hcproto.c
626
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
645
if (!hcc_check_space(trans, head, STAT_MAX_NUM_ENTRIES,
bin/cpdup/hcproto.c
668
struct HCHead *head;
bin/cpdup/hcproto.c
687
if ((head = hcc_finish_command(trans)) == NULL || head->error)
bin/cpdup/hcproto.c
689
head->magic = 0; /* used to indicate offset within buffer */
bin/cpdup/hcproto.c
706
if ((head = hcc_finish_command(trans)) == NULL)
bin/cpdup/hcproto.c
708
if (head->error)
bin/cpdup/hcproto.c
710
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
726
rc_open(hctransaction_t trans, struct HCHead *head)
bin/cpdup/hcproto.c
737
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
763
head->error = EACCES;
bin/cpdup/hcproto.c
788
struct HCHead *head;
bin/cpdup/hcproto.c
797
head = (void *)hc->trans.rbuf;
bin/cpdup/hcproto.c
799
while (hcc_nextchaineditem(hc, head) != NULL)
bin/cpdup/hcproto.c
801
if (hc->trans.state == HCT_FAIL || head->error)
bin/cpdup/hcproto.c
813
if ((head = hcc_finish_command(trans)) == NULL)
bin/cpdup/hcproto.c
815
if (head->error)
bin/cpdup/hcproto.c
824
rc_close(hctransaction_t trans, struct HCHead *head)
bin/cpdup/hcproto.c
831
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
858
struct HCHead *head;
bin/cpdup/hcproto.c
869
head = (void *)hc->trans.rbuf;
bin/cpdup/hcproto.c
871
if ((offset = head->magic) != 0) {
bin/cpdup/hcproto.c
872
item = hcc_currentchaineditem(hc, head);
bin/cpdup/hcproto.c
874
item = hcc_nextchaineditem(hc, head);
bin/cpdup/hcproto.c
886
head->magic += x; /* leave bytes in the buffer */
bin/cpdup/hcproto.c
889
head->magic = 0; /* all bytes used up */
bin/cpdup/hcproto.c
907
if ((head = hcc_finish_command(trans)) == NULL)
bin/cpdup/hcproto.c
909
if (head->error)
bin/cpdup/hcproto.c
911
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
932
rc_read(hctransaction_t trans, struct HCHead *head)
bin/cpdup/hcproto.c
940
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
965
rc_readfile(hctransaction_t trans, struct HCHead *head)
bin/cpdup/hcproto.c
973
FOR_EACH_ITEM(item, trans, head) {
bin/cpdup/hcproto.c
982
if (!hcc_check_space(trans, head, 1, n)) {
crypto/libressl/apps/openssl/certhash.c
135
hashinfo_chain(struct hashinfo *head, struct hashinfo *entry)
crypto/libressl/apps/openssl/certhash.c
137
struct hashinfo *hi = head;
crypto/libressl/apps/openssl/certhash.c
145
return (head);
crypto/libressl/apps/openssl/certhash.c
173
hashinfo_chain_sort(struct hashinfo **head)
crypto/libressl/apps/openssl/certhash.c
179
if (*head == NULL)
crypto/libressl/apps/openssl/certhash.c
182
len = hashinfo_chain_length(*head);
crypto/libressl/apps/openssl/certhash.c
186
for (entry = *head, i = 0; entry != NULL; entry = entry->next, i++)
crypto/libressl/apps/openssl/certhash.c
190
*head = entry = list[0];
crypto/libressl/apps/openssl/certhash.c
401
certhash_index(struct hashinfo *head, const char *name)
crypto/libressl/apps/openssl/certhash.c
407
for (entry = head; entry != NULL; entry = entry->next) {
crypto/libressl/crypto/bn/bn_ctx.c
104
BN_POOL_ITEM *head, *current, *tail;
crypto/libressl/crypto/bn/bn_ctx.c
163
BN_POOL_ITEM *item = ctx->pool.head;
crypto/libressl/crypto/bn/bn_ctx.c
248
BN_POOL_ITEM *pool = ctx->pool.head;
crypto/libressl/crypto/bn/bn_ctx.c
391
p->head = p->current = p->tail = NULL;
crypto/libressl/crypto/bn/bn_ctx.c
398
while (p->head) {
crypto/libressl/crypto/bn/bn_ctx.c
400
BIGNUM *bn = p->head->vals;
crypto/libressl/crypto/bn/bn_ctx.c
406
p->current = p->head->next;
crypto/libressl/crypto/bn/bn_ctx.c
407
free(p->head);
crypto/libressl/crypto/bn/bn_ctx.c
408
p->head = p->current;
crypto/libressl/crypto/bn/bn_ctx.c
416
BN_POOL_ITEM *item = p->head;
crypto/libressl/crypto/bn/bn_ctx.c
427
p->current = p->head;
crypto/libressl/crypto/bn/bn_ctx.c
448
if (!p->head)
crypto/libressl/crypto/bn/bn_ctx.c
449
p->head = p->current = p->tail = item;
crypto/libressl/crypto/bn/bn_ctx.c
461
p->current = p->head;
crypto/libressl/crypto/evp/e_aes_cbc_hmac_sha1.c
114
SHA1_Init(&key->head); /* handy when benchmarking */
crypto/libressl/crypto/evp/e_aes_cbc_hmac_sha1.c
115
key->tail = key->head;
crypto/libressl/crypto/evp/e_aes_cbc_hmac_sha1.c
116
key->md = key->head;
crypto/libressl/crypto/evp/e_aes_cbc_hmac_sha1.c
296
key->md = key->head;
crypto/libressl/crypto/evp/e_aes_cbc_hmac_sha1.c
487
SHA1_Init(&key->head);
crypto/libressl/crypto/evp/e_aes_cbc_hmac_sha1.c
488
SHA1_Update(&key->head, ptr, arg);
crypto/libressl/crypto/evp/e_aes_cbc_hmac_sha1.c
489
SHA1_Final(hmac_key, &key->head);
crypto/libressl/crypto/evp/e_aes_cbc_hmac_sha1.c
496
SHA1_Init(&key->head);
crypto/libressl/crypto/evp/e_aes_cbc_hmac_sha1.c
497
SHA1_Update(&key->head, hmac_key, sizeof(hmac_key));
crypto/libressl/crypto/evp/e_aes_cbc_hmac_sha1.c
527
key->md = key->head;
crypto/libressl/crypto/evp/e_aes_cbc_hmac_sha1.c
70
SHA_CTX head, tail, md;
crypto/libressl/crypto/evp/e_rc4_hmac_md5.c
242
MD5_Init(&key->head);
crypto/libressl/crypto/evp/e_rc4_hmac_md5.c
243
MD5_Update(&key->head, ptr, arg);
crypto/libressl/crypto/evp/e_rc4_hmac_md5.c
244
MD5_Final(hmac_key, &key->head);
crypto/libressl/crypto/evp/e_rc4_hmac_md5.c
251
MD5_Init(&key->head);
crypto/libressl/crypto/evp/e_rc4_hmac_md5.c
252
MD5_Update(&key->head, hmac_key, sizeof(hmac_key));
crypto/libressl/crypto/evp/e_rc4_hmac_md5.c
274
key->md = key->head;
crypto/libressl/crypto/evp/e_rc4_hmac_md5.c
70
MD5_CTX head, tail, md;
crypto/libressl/crypto/evp/e_rc4_hmac_md5.c
89
MD5_Init(&key->head); /* handy when benchmarking */
crypto/libressl/crypto/evp/e_rc4_hmac_md5.c
90
key->tail = key->head;
crypto/libressl/crypto/evp/e_rc4_hmac_md5.c
91
key->md = key->head;
crypto/libressl/ssl/ssl_ciph.c
1212
CIPHER_ORDER *co_list = NULL, *head = NULL, *tail = NULL, *curr;
crypto/libressl/ssl/ssl_ciph.c
1245
co_list, &head, &tail);
crypto/libressl/ssl/ssl_ciph.c
1251
ssl_cipher_apply_rule(0, SSL_kECDHE, 0, 0, 0, 0, 0, CIPHER_ADD, -1, &head, &tail);
crypto/libressl/ssl/ssl_ciph.c
1252
ssl_cipher_apply_rule(0, SSL_kECDHE, 0, 0, 0, 0, 0, CIPHER_DEL, -1, &head, &tail);
crypto/libressl/ssl/ssl_ciph.c
1260
CIPHER_ADD, -1, &head, &tail);
crypto/libressl/ssl/ssl_ciph.c
1262
0, 0, 0, CIPHER_ADD, -1, &head, &tail);
crypto/libressl/ssl/ssl_ciph.c
1269
0, 0, 0, CIPHER_ADD, -1, &head, &tail);
crypto/libressl/ssl/ssl_ciph.c
1271
CIPHER_ADD, -1, &head, &tail);
crypto/libressl/ssl/ssl_ciph.c
1275
ssl_cipher_apply_rule(0, 0, 0, 0, 0, 0, 0, CIPHER_ADD, -1, &head, &tail);
crypto/libressl/ssl/ssl_ciph.c
1278
ssl_cipher_apply_rule(0, 0, 0, 0, SSL_MD5, 0, 0, CIPHER_ORD, -1, &head, &tail);
crypto/libressl/ssl/ssl_ciph.c
1283
ssl_cipher_apply_rule(0, 0, SSL_aNULL, 0, 0, 0, 0, CIPHER_ORD, -1, &head, &tail);
crypto/libressl/ssl/ssl_ciph.c
1286
ssl_cipher_apply_rule(0, SSL_kRSA, 0, 0, 0, 0, 0, CIPHER_ORD, -1, &head, &tail);
crypto/libressl/ssl/ssl_ciph.c
1289
ssl_cipher_apply_rule(0, 0, 0, SSL_RC4, 0, 0, 0, CIPHER_ORD, -1, &head, &tail);
crypto/libressl/ssl/ssl_ciph.c
1293
if (!ssl_cipher_strength_sort(&head, &tail))
crypto/libressl/ssl/ssl_ciph.c
1297
ssl_cipher_apply_rule(0, 0, 0, 0, 0, 0, 0, CIPHER_DEL, -1, &head, &tail);
crypto/libressl/ssl/ssl_ciph.c
1300
ssl_cipher_apply_rule(0, 0, 0, 0, 0, SSL_TLSV1_3, 0, CIPHER_ADD, -1, &head, &tail);
crypto/libressl/ssl/ssl_ciph.c
1301
ssl_cipher_apply_rule(0, 0, 0, 0, 0, SSL_TLSV1_3, 0, CIPHER_DEL, -1, &head, &tail);
crypto/libressl/ssl/ssl_ciph.c
1319
disabled_auth, disabled_enc, disabled_mac, disabled_ssl, head);
crypto/libressl/ssl/ssl_ciph.c
1329
&head, &tail, ca_list, cert, &tls13_seen);
crypto/libressl/ssl/ssl_ciph.c
1336
ok = ssl_cipher_process_rulestr(rule_p, &head, &tail, ca_list,
crypto/libressl/ssl/ssl_ciph.c
1377
for (curr = head; curr != NULL; curr = curr->next) {
crypto/libressl/ssl/ssl_ciph.c
604
ll_append_tail(CIPHER_ORDER **head, CIPHER_ORDER *curr,
crypto/libressl/ssl/ssl_ciph.c
609
if (curr == *head)
crypto/libressl/ssl/ssl_ciph.c
610
*head = curr->next;
crypto/libressl/ssl/ssl_ciph.c
622
ll_append_head(CIPHER_ORDER **head, CIPHER_ORDER *curr,
crypto/libressl/ssl/ssl_ciph.c
625
if (curr == *head)
crypto/libressl/ssl/ssl_ciph.c
633
(*head)->prev = curr;
crypto/libressl/ssl/ssl_ciph.c
634
curr->next= *head;
crypto/libressl/ssl/ssl_ciph.c
636
*head = curr;
crypto/libressl/ssl/ssl_ciph.c
731
unsigned long disabled_ssl, CIPHER_ORDER *head)
crypto/libressl/ssl/ssl_ciph.c
745
ciph_curr = head;
crypto/libressl/ssl/ssl_ciph.c
799
CIPHER_ORDER *head, *tail, *curr, *next, *last;
crypto/libressl/ssl/ssl_ciph.c
806
head = *head_p;
crypto/libressl/ssl/ssl_ciph.c
811
last = head;
crypto/libressl/ssl/ssl_ciph.c
813
next = head;
crypto/libressl/ssl/ssl_ciph.c
855
ll_append_tail(&head, curr, &tail);
crypto/libressl/ssl/ssl_ciph.c
863
ll_append_tail(&head, curr, &tail);
crypto/libressl/ssl/ssl_ciph.c
871
ll_append_head(&head, curr, &tail);
crypto/libressl/ssl/ssl_ciph.c
876
if (head == curr)
crypto/libressl/ssl/ssl_ciph.c
877
head = curr->next;
crypto/libressl/ssl/ssl_ciph.c
892
*head_p = head;
games/atc/graphics.c
323
for (pp = air.head; pp != NULL; pp = pp->next) {
games/atc/graphics.c
331
for (pp = ground.head; pp != NULL; pp = pp->next) {
games/atc/graphics.c
79
for (pp = air.head; pp != NULL; pp = pp->next) {
games/atc/graphics.c
94
for (pp = air.head; pp != NULL; pp = pp->next) {
games/atc/list.c
100
else if (l->head == p) {
games/atc/list.c
101
l->head = p->next;
games/atc/list.c
102
l->head->prev = NULL;
games/atc/list.c
60
if (l->head == NULL) {
games/atc/list.c
62
l->head = l->tail = p;
games/atc/list.c
64
q = l -> head;
games/atc/list.c
81
l->head = p;
games/atc/list.c
95
if (l->head == NULL)
games/atc/list.c
98
if (l->head == p && l->tail == p)
games/atc/list.c
99
l->head = l->tail = NULL;
games/atc/struct.h
92
PLANE *head, *tail;
games/atc/update.c
182
for (pp = air.head; pp != NULL; pp = p2) {
games/atc/update.c
192
for (p1 = air.head; p1 != NULL; p1 = p1->next)
games/atc/update.c
275
for (pp = air.head; pp != NULL; pp = pp->next)
games/atc/update.c
281
for (pp = ground.head; pp != NULL; pp = pp->next)
games/atc/update.c
327
for (p1 = air.head; p1 != NULL; p1 = p1->next)
games/atc/update.c
368
for (pp = air.head; pp != NULL; pp = pp->next)
games/atc/update.c
371
for (pp = ground.head; pp != NULL; pp = pp->next)
games/atc/update.c
67
for (pp = ground.head; pp != NULL; pp = pp->next) {
games/atc/update.c
78
for (pp = air.head; pp != NULL; pp = pp->next) {
games/fortune/fortune/fortune.c
448
FILEDESC **head, FILEDESC **tail, FILEDESC *parent)
games/fortune/fortune/fortune.c
515
head, tail, parent);
games/fortune/fortune/fortune.c
565
if (*head == NULL)
games/fortune/fortune/fortune.c
566
*head = *tail = fp;
games/fortune/fortune/fortune.c
573
(*head)->prev = fp;
games/fortune/fortune/fortune.c
574
fp->next = *head;
games/fortune/fortune/fortune.c
575
*head = fp;
games/monop/prop.c
104
for (op = *head; op; op = op->next)
games/monop/prop.c
112
*head = op->next;
games/monop/prop.c
56
add_list(int plr, OWN **head, int op_sqr)
games/monop/prop.c
68
for (tp = *head; tp && value(tp->sqr) < val; tp = tp->next)
games/monop/prop.c
79
*head = op;
games/monop/prop.c
88
del_list(int plr, OWN **head, short op_sqr)
games/worm/worm.c
139
head = newlink();
games/worm/worm.c
140
head->x = start_len+2;
games/worm/worm.c
141
head->y = 12;
games/worm/worm.c
142
head->next = NULL;
games/worm/worm.c
143
display(head, HEAD);
games/worm/worm.c
144
for (i = 0, bp = head; i < start_len; i++, bp = np) {
games/worm/worm.c
212
x = head->x;
games/worm/worm.c
213
y = head->y;
games/worm/worm.c
241
display(head, BODY);
games/worm/worm.c
256
nh->prev = head;
games/worm/worm.c
257
head->next = nh;
games/worm/worm.c
261
head = nh;
games/worm/worm.c
60
} *head, *tail, goody;
games/worms/worms.c
163
int orientation, head;
games/worms/worms.c
240
w->orientation = w->head = 0;
games/worms/worms.c
279
if ((x = w->xpos[h = w->head]) < 0) {
games/worms/worms.c
289
if (w->xpos[w->head = h] >= 0) {
include/res_update.h
55
ns_updrec *head;
lib/i18n_module/HZ/citrus_hz.c
186
int bit, ch, head, len, tail;
lib/i18n_module/HZ/citrus_hz.c
198
bit = head = tail = 0;
lib/i18n_module/HZ/citrus_hz.c
234
++head;
lib/i18n_module/HZ/citrus_hz.c
277
if (graphic->length == (tail - head)) {
lib/i18n_module/UES/citrus_ues.c
192
int ch, head, num, tail;
lib/i18n_module/UES/citrus_ues.c
207
head = tail;
lib/i18n_module/UES/citrus_ues.c
208
if (psenc->chlen == head) {
lib/i18n_module/UES/citrus_ues.c
213
ch = (unsigned char)psenc->ch[head++];
lib/i18n_module/UES/citrus_ues.c
215
if (psenc->chlen == head) {
lib/i18n_module/UES/citrus_ues.c
220
switch (psenc->ch[head]) {
lib/i18n_module/UES/citrus_ues.c
233
++head;
lib/i18n_module/UES/citrus_ues.c
235
for (; head < tail; ++head) {
lib/i18n_module/UES/citrus_ues.c
236
if (psenc->chlen == head) {
lib/i18n_module/UES/citrus_ues.c
245
num = to_int((int)(unsigned char)psenc->ch[head]);
lib/i18n_module/UES/citrus_ues.c
252
head = 0;
lib/i18n_module/UES/citrus_ues.c
283
head = psenc->chlen;
lib/i18n_module/UES/citrus_ues.c
284
if (--head > 0)
lib/i18n_module/UES/citrus_ues.c
285
memmove(&psenc->ch[0], &psenc->ch[1], head);
lib/i18n_module/UES/citrus_ues.c
288
psenc->chlen = head;
lib/i18n_module/VIQR/citrus_viqr.c
103
mnemonic_ext_find(wchar_t wc, const mnemonic_def_t *head, size_t n)
lib/i18n_module/VIQR/citrus_viqr.c
108
mid = head + (n >> 1);
lib/i18n_module/VIQR/citrus_viqr.c
112
head = mid + 1;
lib/libalias/alias_db.c
2416
struct server *head;
lib/libalias/alias_db.c
2421
head = link->server;
lib/libalias/alias_db.c
2422
if (head == NULL)
lib/libalias/alias_db.c
2427
for (s = head; s->next != head; s = s->next);
lib/libalias/alias_db.c
2429
server->next = head;
lib/libalias/alias_db.c
922
struct server *head, *curr, *next;
lib/libalias/alias_db.c
924
head = curr = link->server;
lib/libalias/alias_db.c
928
} while ((curr = next) != head);
lib/libc/citrus/citrus_hash.h
38
#define _CITRUS_HASH_INIT(head, hashsize) \
lib/libc/citrus/citrus_hash.h
43
LIST_INIT(&(head)->chh_table[_ch_loop]); \
lib/libc/citrus/citrus_hash.h
46
#define _CITRUS_HASH_INSERT(head, elm, field, hashval) \
lib/libc/citrus/citrus_hash.h
47
LIST_INSERT_HEAD(&(head)->chh_table[hashval], elm, field)
lib/libc/citrus/citrus_hash.h
48
#define _CITRUS_HASH_SEARCH(head, elm, field, matchfunc, key, hashval) \
lib/libc/citrus/citrus_hash.h
50
LIST_FOREACH((elm), &(head)->chh_table[hashval], field) \
lib/libc/citrus/citrus_memstream.c
116
void *chr, *head;
lib/libc/citrus/citrus_memstream.c
122
head = _region_offset(&ms->ms_region, ms->ms_pos);
lib/libc/citrus/citrus_memstream.c
123
chr = memchr(head, ch, _memstream_remainder(ms));
lib/libc/citrus/citrus_memstream.c
125
_region_init(r, head, _memstream_remainder(ms));
lib/libc/citrus/citrus_memstream.c
129
sz = (char *)chr - (char *)head;
lib/libc/citrus/citrus_memstream.c
131
_region_init(r, head, sz);
lib/libc/citrus/citrus_mmap.c
55
void *head;
lib/libc/citrus/citrus_mmap.c
74
head = mmap(NULL, (size_t)st.st_size, PROT_READ, MAP_FILE|MAP_PRIVATE,
lib/libc/citrus/citrus_mmap.c
76
if (head == MAP_FAILED) {
lib/libc/citrus/citrus_mmap.c
80
_region_init(r, head, (size_t)st.st_size);
lib/libc/db/mpool/mpool.c
112
struct _hqh *head;
lib/libc/db/mpool/mpool.c
137
head = &mp->hqh[HASHKEY(bp->pgno)];
lib/libc/db/mpool/mpool.c
138
TAILQ_INSERT_HEAD(head, bp, hq);
lib/libc/db/mpool/mpool.c
146
struct _hqh *head;
lib/libc/db/mpool/mpool.c
160
head = &mp->hqh[HASHKEY(bp->pgno)];
lib/libc/db/mpool/mpool.c
161
TAILQ_REMOVE(head, bp, hq);
lib/libc/db/mpool/mpool.c
178
struct _hqh *head;
lib/libc/db/mpool/mpool.c
200
head = &mp->hqh[HASHKEY(bp->pgno)];
lib/libc/db/mpool/mpool.c
201
TAILQ_REMOVE(head, bp, hq);
lib/libc/db/mpool/mpool.c
202
TAILQ_INSERT_HEAD(head, bp, hq);
lib/libc/db/mpool/mpool.c
253
head = &mp->hqh[HASHKEY(bp->pgno)];
lib/libc/db/mpool/mpool.c
254
TAILQ_INSERT_HEAD(head, bp, hq);
lib/libc/db/mpool/mpool.c
338
struct _hqh *head;
lib/libc/db/mpool/mpool.c
361
head = &mp->hqh[HASHKEY(bp->pgno)];
lib/libc/db/mpool/mpool.c
362
TAILQ_REMOVE(head, bp, hq);
lib/libc/db/mpool/mpool.c
427
struct _hqh *head;
lib/libc/db/mpool/mpool.c
430
head = &mp->hqh[HASHKEY(pgno)];
lib/libc/db/mpool/mpool.c
431
TAILQ_FOREACH(bp, head, hq)
lib/libc/gen/fts.c
1024
fts_lfree(FTSENT *head)
lib/libc/gen/fts.c
1029
while ((p = head)) {
lib/libc/gen/fts.c
1030
head = head->fts_link;
lib/libc/gen/fts.c
1055
fts_padjust(FTS *sp, FTSENT *head)
lib/libc/gen/fts.c
1072
for (p = head; p->fts_level >= FTS_ROOTLEVEL;) {
lib/libc/gen/fts.c
610
FTSENT *p, *head;
lib/libc/gen/fts.c
721
for (head = tail = NULL, nitems = 0; dirp && (dp = readdir(dirp));) {
lib/libc/gen/fts.c
739
fts_lfree(head);
lib/libc/gen/fts.c
798
if (head == NULL)
lib/libc/gen/fts.c
799
head = tail = p;
lib/libc/gen/fts.c
814
fts_padjust(sp, head);
lib/libc/gen/fts.c
848
head = fts_sort(sp, head, nitems);
lib/libc/gen/fts.c
849
return (head);
lib/libc/gen/fts.c
948
fts_sort(FTS *sp, FTSENT *head, size_t nitems)
lib/libc/gen/fts.c
964
return (head);
lib/libc/gen/fts.c
967
for (ap = sp->fts_array, p = head; p; p = p->fts_link)
lib/libc/gen/fts.c
970
for (head = *(ap = sp->fts_array); --nitems; ++ap)
lib/libc/gen/fts.c
973
return (head);
lib/libc/include/isc/list.h
26
#define LIST(type) struct { type *head, *tail; }
lib/libc/include/isc/list.h
28
do { (list).head = NULL; (list).tail = NULL; } while (0)
lib/libc/include/isc/list.h
40
#define HEAD(list) ((list).head)
lib/libc/include/isc/list.h
42
#define EMPTY(list) ((list).head == NULL)
lib/libc/include/isc/list.h
47
if ((list).head != NULL) \
lib/libc/include/isc/list.h
48
(list).head->link.prev = (elt); \
lib/libc/include/isc/list.h
52
(elt)->link.next = (list).head; \
lib/libc/include/isc/list.h
53
(list).head = (elt); \
lib/libc/include/isc/list.h
62
(list).head = (elt); \
lib/libc/include/isc/list.h
80
INSIST((list).head == (elt)); \
lib/libc/include/isc/list.h
81
(list).head = (elt)->link.next; \
lib/libc/net/getaddrinfo.c
639
get_addrselectpolicy(struct policyhead *head)
lib/libc/net/getaddrinfo.c
661
free_addrselectpolicy(head); /* make the list empty */
lib/libc/net/getaddrinfo.c
665
TAILQ_INSERT_TAIL(head, new, pc_entry);
lib/libc/net/getaddrinfo.c
676
free_addrselectpolicy(struct policyhead *head)
lib/libc/net/getaddrinfo.c
680
for (ent = TAILQ_FIRST(head); ent; ent = nent) {
lib/libc/net/getaddrinfo.c
682
TAILQ_REMOVE(head, ent, pc_entry);
lib/libc/net/getaddrinfo.c
688
match_addrselectpolicy(struct sockaddr *addr, struct policyhead *head)
lib/libc/net/getaddrinfo.c
715
for (ent = TAILQ_FIRST(head); ent; ent = TAILQ_NEXT(ent, pc_entry)) {
lib/libc/net/name6.c
725
get_addrselectpolicy(struct policyhead *head)
lib/libc/net/name6.c
747
free_addrselectpolicy(head); /* make the list empty */
lib/libc/net/name6.c
751
TAILQ_INSERT_TAIL(head, new, pc_entry);
lib/libc/net/name6.c
762
free_addrselectpolicy(struct policyhead *head)
lib/libc/net/name6.c
766
for (ent = TAILQ_FIRST(head); ent; ent = nent) {
lib/libc/net/name6.c
768
TAILQ_REMOVE(head, ent, pc_entry);
lib/libc/net/name6.c
774
match_addrselectpolicy(struct sockaddr *addr, struct policyhead *head)
lib/libc/net/name6.c
801
for (ent = TAILQ_FIRST(head); ent; ent = TAILQ_NEXT(ent, pc_entry)) {
lib/libc/rpc/getnetconfig.c
100
struct netconfig_list *head; /* head of the list */
lib/libc/rpc/getnetconfig.c
205
nc_vars->nc_configs = ni.head;
lib/libc/rpc/getnetconfig.c
251
ncp->nc_configs = ni.head;
lib/libc/rpc/getnetconfig.c
321
if (ni.head == NULL) { /* first entry */
lib/libc/rpc/getnetconfig.c
322
ni.head = ni.tail = list;
lib/libc/rpc/getnetconfig.c
371
q = p = ni.head;
lib/libc/rpc/getnetconfig.c
373
ni.head = NULL;
lib/libc/rpc/getnetconfig.c
421
if (ni.head != NULL) {
lib/libc/rpc/getnetconfig.c
422
for (list = ni.head; list; list = list->next) {
lib/libc/rpc/pmap_getmaps.c
72
struct pmaplist *head = NULL;
lib/libc/rpc/pmap_getmaps.c
87
(xdrproc_t)xdr_pmaplist, &head, minutetimeout) !=
lib/libc/rpc/pmap_getmaps.c
94
return (head);
lib/libc/rpc/rpcb_clnt.c
1070
rpcblist_ptr head = NULL;
lib/libc/rpc/rpcb_clnt.c
1077
return (head);
lib/libc/rpc/rpcb_clnt.c
1081
(char *)(void *)&head, tottimeout);
lib/libc/rpc/rpcb_clnt.c
1099
(char *)(void *)&head, tottimeout) == RPC_SUCCESS)
lib/libc/rpc/rpcb_clnt.c
1107
return (head);
lib/libc/stdio/fmemopen.c
109
offset += p->cur - p->head;
lib/libc/stdio/fmemopen.c
112
offset += p->eob - p->head;
lib/libc/stdio/fmemopen.c
118
if (offset >= (fpos_t)0 && offset <= p->tail - p->head) {
lib/libc/stdio/fmemopen.c
119
p->cur = p->head + (ptrdiff_t)offset;
lib/libc/stdio/fmemopen.c
120
return (fpos_t)(p->cur - p->head);
lib/libc/stdio/fmemopen.c
144
free(p->head);
lib/libc/stdio/fmemopen.c
177
cookie->head = malloc(size);
lib/libc/stdio/fmemopen.c
178
if (cookie->head == NULL) {
lib/libc/stdio/fmemopen.c
182
*cookie->head = '\0';
lib/libc/stdio/fmemopen.c
185
cookie->head = (char *)buf;
lib/libc/stdio/fmemopen.c
187
*cookie->head = '\0';
lib/libc/stdio/fmemopen.c
191
cookie->tail = cookie->head + size;
lib/libc/stdio/fmemopen.c
192
cookie->eob = cookie->head;
lib/libc/stdio/fmemopen.c
199
cookie->cur = (oflags & O_APPEND) ? cookie->eob : cookie->head;
lib/libc/stdio/fmemopen.c
41
char *head, *tail, *cur, *eob;
lib/libc/stdlib/hcreate.c
150
struct internal_head *head;
lib/libc/stdlib/hcreate.c
158
head = &htable[hashval & (htablesize - 1)];
lib/libc/stdlib/hcreate.c
159
ie = SLIST_FIRST(head);
lib/libc/stdlib/hcreate.c
177
SLIST_INSERT_HEAD(head, ie, link);
lib/libc/upmap/upmap.c
119
for (head = __kpmap_headers; head->type; ++head) {
lib/libc/upmap/upmap.c
120
if (head->type == type) {
lib/libc/upmap/upmap.c
122
head->offset;
lib/libc/upmap/upmap.c
144
ukpheader_t *head;
lib/libc/upmap/upmap.c
185
for (head = __upmap_headers; head->type; ++head) {
lib/libc/upmap/upmap.c
186
if (head->type == type) {
lib/libc/upmap/upmap.c
188
head->offset;
lib/libc/upmap/upmap.c
218
ukpheader_t *head;
lib/libc/upmap/upmap.c
255
for (head = __lpmap_headers; head->type; ++head) {
lib/libc/upmap/upmap.c
256
if (head->type == type) {
lib/libc/upmap/upmap.c
258
head->offset;
lib/libc/upmap/upmap.c
79
ukpheader_t *head;
lib/libdmsg/debug.c
145
switch(msg->any.head.error) {
lib/libdmsg/debug.c
214
" err=%d", msg->any.head.error);
lib/libdmsg/debug.c
223
if (msg->any.head.cmd & (DMSGF_CREATE | DMSGF_DELETE |
lib/libdmsg/debug.c
226
if (msg->any.head.cmd & DMSGF_CREATE)
lib/libdmsg/debug.c
228
if (msg->any.head.cmd & DMSGF_DELETE)
lib/libdmsg/debug.c
230
if (msg->any.head.cmd & DMSGF_REPLY)
lib/libdmsg/debug.c
232
if (msg->any.head.cmd & DMSGF_ABORT)
lib/libdmsg/debug.c
242
dmsg_basecmd_str(msg->any.head.cmd),
lib/libdmsg/debug.c
246
msg->any.head.hdr_crc,
lib/libdmsg/debug.c
247
msg->any.head.msgid);
lib/libdmsg/dmsg.h
396
void dmsg_bswap_head(dmsg_hdr_t *head);
lib/libdmsg/msg.c
1022
if ((msg->any.head.salt & 255) != (ioq->seq & 255)) {
lib/libdmsg/msg.c
1136
msg->any.head.cmd,
lib/libdmsg/msg.c
1137
(intmax_t)msg->any.head.circuit);
lib/libdmsg/msg.c
1215
msg->any.head.magic = DMSG_HDR_MAGIC;
lib/libdmsg/msg.c
1216
msg->any.head.salt = (random() << 8) | (ioq->seq & 255);
lib/libdmsg/msg.c
1227
if (msg->aux_size && msg->any.head.aux_crc == 0) {
lib/libdmsg/msg.c
1230
msg->any.head.aux_crc = xcrc32;
lib/libdmsg/msg.c
1232
msg->any.head.aux_bytes = msg->aux_size;
lib/libdmsg/msg.c
1234
hbytes = (msg->any.head.cmd & DMSGF_SIZE) *
lib/libdmsg/msg.c
1236
msg->any.head.hdr_crc = 0;
lib/libdmsg/msg.c
1237
msg->any.head.hdr_crc = dmsg_icrc32(&msg->any.head, hbytes);
lib/libdmsg/msg.c
1287
hbytes = (msg->any.head.cmd & DMSGF_SIZE) *
lib/libdmsg/msg.c
1296
iov[iovcnt].iov_base = (char *)&msg->any.head + hoff;
lib/libdmsg/msg.c
1418
hbytes = (msg->any.head.cmd & DMSGF_SIZE) *
lib/libdmsg/msg.c
1439
msg->any.head.cmd,
lib/libdmsg/msg.c
1440
(intmax_t)msg->any.head.circuit);
lib/libdmsg/msg.c
1445
if (msg->any.head.cmd & (DMSGF_CREATE | DMSGF_DELETE)) {
lib/libdmsg/msg.c
1448
(msg->any.head.cmd & (DMSGF_CREATE |
lib/libdmsg/msg.c
1455
tcmd = msg->any.head.cmd & DMSGF_CMDSWMASK;
lib/libdmsg/msg.c
1463
biocount, msg->any.head.msgid,
lib/libdmsg/msg.c
1471
biocount, msg->any.head.msgid,
lib/libdmsg/msg.c
1565
msg->any.head.cmd, msg->any.head.msgid,
lib/libdmsg/msg.c
1567
msg->any.head.error);
lib/libdmsg/msg.c
1602
if ((msg->any.head.cmd & (DMSGF_CREATE | DMSGF_REPLY)) ==
lib/libdmsg/msg.c
1604
state->txcmd = msg->any.head.cmd & ~DMSGF_DELETE;
lib/libdmsg/msg.c
1608
msg->any.head.msgid = state->msgid;
lib/libdmsg/msg.c
1610
if (msg->any.head.cmd & DMSGF_CREATE) {
lib/libdmsg/msg.c
1611
state->txcmd = msg->any.head.cmd & ~DMSGF_DELETE;
lib/libdmsg/msg.c
1622
msg->any.head.cmd, state);
lib/libdmsg/msg.c
1778
msg->any.head.cmd |= DMSGF_CREATE;
lib/libdmsg/msg.c
1779
msg->any.head.cmd |= DMSGF_DELETE |
lib/libdmsg/msg.c
1781
msg->any.head.cmd ^= (DMSGF_REVTRANS | DMSGF_REVCIRC);
lib/libdmsg/msg.c
1782
msg->any.head.error = DMSG_ERR_LOSTLINK;
lib/libdmsg/msg.c
1783
msg->any.head.cmd |= DMSGF_ABORT;
lib/libdmsg/msg.c
1865
if ((msg->any.head.cmd & DMSGF_REPLY) == 0)
lib/libdmsg/msg.c
1877
nmsg->any.head.cmd |= DMSGF_CREATE;
lib/libdmsg/msg.c
1879
nmsg->any.head.error = error;
lib/libdmsg/msg.c
1919
if ((msg->any.head.cmd & DMSGF_REPLY) == 0)
lib/libdmsg/msg.c
1925
nmsg->any.head.cmd |= DMSGF_CREATE;
lib/libdmsg/msg.c
1927
nmsg->any.head.error = error;
lib/libdmsg/msg.c
1958
nmsg->any.head.cmd |= DMSGF_CREATE;
lib/libdmsg/msg.c
1960
nmsg->any.head.error = error;
lib/libdmsg/msg.c
1990
nmsg->any.head.cmd |= DMSGF_CREATE;
lib/libdmsg/msg.c
1992
nmsg->any.head.error = error;
lib/libdmsg/msg.c
2095
msg->any.head.cmd,
lib/libdmsg/msg.c
2096
msg->any.head.msgid,
lib/libdmsg/msg.c
2097
msg->any.head.circuit,
lib/libdmsg/msg.c
2098
msg->any.head.error);
lib/libdmsg/msg.c
2113
} else if (msg->any.head.circuit) {
lib/libdmsg/msg.c
2114
sdummy.msgid = msg->any.head.circuit;
lib/libdmsg/msg.c
2116
if (msg->any.head.cmd & DMSGF_REVCIRC) {
lib/libdmsg/msg.c
2162
sdummy.msgid = msg->any.head.msgid;
lib/libdmsg/msg.c
2163
if (msg->any.head.cmd & DMSGF_REVTRANS) {
lib/libdmsg/msg.c
2207
switch(msg->any.head.cmd & (DMSGF_CREATE | DMSGF_DELETE |
lib/libdmsg/msg.c
2241
state->msgid = msg->any.head.msgid;
lib/libdmsg/msg.c
2243
state->rxcmd = msg->any.head.cmd & ~DMSGF_DELETE;
lib/libdmsg/msg.c
2277
if (msg->any.head.cmd & DMSGF_ABORT) {
lib/libdmsg/msg.c
2294
if (msg->any.head.cmd & DMSGF_ABORT) {
lib/libdmsg/msg.c
2312
if (msg->any.head.cmd & DMSGF_ABORT) {
lib/libdmsg/msg.c
2334
assert(((state->rxcmd ^ msg->any.head.cmd) & DMSGF_REPLY) == 0);
lib/libdmsg/msg.c
2335
state->rxcmd = msg->any.head.cmd & ~DMSGF_DELETE;
lib/libdmsg/msg.c
2344
if (msg->any.head.cmd & DMSGF_ABORT) {
lib/libdmsg/msg.c
2362
if (msg->any.head.cmd & DMSGF_ABORT) {
lib/libdmsg/msg.c
2379
if (msg->any.head.cmd & DMSGF_ABORT) {
lib/libdmsg/msg.c
2400
if (msg->any.head.cmd & (DMSGF_CREATE | DMSGF_DELETE)) {
lib/libdmsg/msg.c
2403
(msg->any.head.cmd & (DMSGF_CREATE |
lib/libdmsg/msg.c
2410
msg->tcmd = msg->any.head.cmd & DMSGF_CMDSWMASK;
lib/libdmsg/msg.c
2419
biocount, msg->any.head.msgid,
lib/libdmsg/msg.c
2427
biocount, msg->any.head.msgid,
lib/libdmsg/msg.c
2448
} else if (msg->any.head.cmd & DMSGF_DELETE) {
lib/libdmsg/msg.c
2460
assert(msg->any.head.cmd & DMSGF_REPLY);
lib/libdmsg/msg.c
2464
assert((msg->any.head.cmd & DMSGF_REPLY) == 0);
lib/libdmsg/msg.c
2508
biocount, lmsg->any.head.msgid,
lib/libdmsg/msg.c
2516
biocount, lmsg->any.head.msgid,
lib/libdmsg/msg.c
2526
if ((lmsg->any.head.cmd & (DMSGF_CREATE | DMSGF_REPLY)) ==
lib/libdmsg/msg.c
2538
lmsg->any.head.cmd,
lib/libdmsg/msg.c
2565
lmsg->any.head.cmd,
lib/libdmsg/msg.c
2568
if (lmsg->hdr_size > sizeof(lmsg->any.head)) {
lib/libdmsg/msg.c
2569
bcopy(&lmsg->any.head + 1, &rmsg->any.head + 1,
lib/libdmsg/msg.c
2570
lmsg->hdr_size - sizeof(lmsg->any.head));
lib/libdmsg/msg.c
2572
rmsg->any.head.error = lmsg->any.head.error;
lib/libdmsg/msg.c
2573
rmsg->any.head.reserved02 = lmsg->any.head.reserved02;
lib/libdmsg/msg.c
2574
rmsg->any.head.link_verifier = lmsg->any.head.link_verifier;
lib/libdmsg/msg.c
2641
} else if (msg->any.head.cmd & DMSGF_DELETE) {
lib/libdmsg/msg.c
2664
assert(msg->any.head.cmd & DMSGF_REPLY);
lib/libdmsg/msg.c
2668
assert((msg->any.head.cmd & DMSGF_REPLY) == 0);
lib/libdmsg/msg.c
2742
dmsg_bswap_head(dmsg_hdr_t *head)
lib/libdmsg/msg.c
2744
head->magic = bswap16(head->magic);
lib/libdmsg/msg.c
2745
head->reserved02 = bswap16(head->reserved02);
lib/libdmsg/msg.c
2746
head->salt = bswap32(head->salt);
lib/libdmsg/msg.c
2748
head->msgid = bswap64(head->msgid);
lib/libdmsg/msg.c
2749
head->circuit = bswap64(head->circuit);
lib/libdmsg/msg.c
2750
head->link_verifier= bswap64(head->link_verifier);
lib/libdmsg/msg.c
2752
head->cmd = bswap32(head->cmd);
lib/libdmsg/msg.c
2753
head->aux_crc = bswap32(head->aux_crc);
lib/libdmsg/msg.c
2754
head->aux_bytes = bswap32(head->aux_bytes);
lib/libdmsg/msg.c
2755
head->error = bswap32(head->error);
lib/libdmsg/msg.c
2756
head->aux_descr = bswap64(head->aux_descr);
lib/libdmsg/msg.c
2757
head->reserved38= bswap32(head->reserved38);
lib/libdmsg/msg.c
2758
head->hdr_crc = bswap32(head->hdr_crc);
lib/libdmsg/msg.c
334
msg = malloc(offsetof(struct dmsg_msg, any.head) + hbytes);
lib/libdmsg/msg.c
335
bzero(msg, offsetof(struct dmsg_msg, any.head));
lib/libdmsg/msg.c
370
bzero(&msg->any.head, hbytes);
lib/libdmsg/msg.c
372
msg->any.head.magic = DMSG_HDR_MAGIC;
lib/libdmsg/msg.c
373
msg->any.head.cmd = cmd;
lib/libdmsg/msg.c
374
msg->any.head.aux_descr = 0;
lib/libdmsg/msg.c
375
msg->any.head.aux_crc = 0;
lib/libdmsg/msg.c
376
msg->any.head.msgid = state->msgid;
lib/libdmsg/msg.c
377
msg->any.head.circuit = pstate->msgid;
lib/libdmsg/msg.c
618
dmsg_hdr_t *head;
lib/libdmsg/msg.c
667
nmax = dmsg_ioq_makeroom(ioq, sizeof(msg->any.head));
lib/libdmsg/msg.c
668
if (bytes < sizeof(msg->any.head)) {
lib/libdmsg/msg.c
712
if (bytes < sizeof(msg->any.head))
lib/libdmsg/msg.c
721
head = (void *)(ioq->buf + ioq->fifo_beg);
lib/libdmsg/msg.c
722
if (head->magic != DMSG_HDR_MAGIC &&
lib/libdmsg/msg.c
723
head->magic != DMSG_HDR_MAGIC_REV) {
lib/libdmsg/msg.c
726
iocom->label, head->magic);
lib/libdmsg/msg.c
737
if (head->magic == DMSG_HDR_MAGIC_REV) {
lib/libdmsg/msg.c
738
ioq->hbytes = (bswap32(head->cmd) & DMSGF_SIZE) *
lib/libdmsg/msg.c
740
aux_size = bswap32(head->aux_bytes);
lib/libdmsg/msg.c
742
ioq->hbytes = (head->cmd & DMSGF_SIZE) *
lib/libdmsg/msg.c
744
aux_size = head->aux_bytes;
lib/libdmsg/msg.c
748
if (ioq->hbytes < sizeof(msg->any.head) ||
lib/libdmsg/msg.c
832
head = (void *)(ioq->buf + ioq->fifo_beg);
lib/libdmsg/msg.c
837
if (head->magic == DMSG_HDR_MAGIC_REV)
lib/libdmsg/msg.c
838
xcrc32 = bswap32(head->hdr_crc);
lib/libdmsg/msg.c
840
xcrc32 = head->hdr_crc;
lib/libdmsg/msg.c
841
head->hdr_crc = 0;
lib/libdmsg/msg.c
842
if (dmsg_icrc32(head, ioq->hbytes) != xcrc32) {
lib/libdmsg/msg.c
845
xcrc32, dmsg_icrc32(head, ioq->hbytes),
lib/libdmsg/msg.c
850
head->hdr_crc = xcrc32;
lib/libdmsg/msg.c
852
if (head->magic == DMSG_HDR_MAGIC_REV) {
lib/libdmsg/msg.c
853
dmsg_bswap_head(head);
lib/libdmsg/msg.c
860
bcopy(head, &msg->any, ioq->hbytes);
lib/libdmsg/msg.c
987
if (xcrc32 != msg->any.head.aux_crc) {
lib/libdmsg/msg.c
993
msg->any.head.aux_crc,
lib/libdmsg/msg.c
994
(intmax_t)msg->any.head.msgid,
lib/libdmsg/msg.c
995
msg->any.head.cmd,
lib/libdmsg/msg.c
996
msg->any.head.aux_bytes);
lib/libdmsg/msg_lnk.c
1092
assert(msg->any.head.cmd & DMSGF_REPLY);
lib/libdmsg/msg_lnk.c
1094
if (msg->any.head.cmd & DMSGF_DELETE) {
lib/libdmsg/msg_lnk.c
402
msg, msg->any.head.cmd, state,
lib/libdmsg/msg_lnk.c
405
switch(msg->any.head.cmd & DMSGF_TRANSMASK) {
lib/libdmsg/msg_lnk.c
414
(uint32_t)msg->any.head.msgid,
lib/libdmsg/msg_lnk.c
449
if ((msg->any.head.cmd & DMSGF_DELETE) == 0) {
lib/libdmsg/msg_lnk.c
507
if (msg->any.head.cmd & DMSGF_DELETE)
lib/libdmsg/msg_lnk.c
545
if (msg->any.head.cmd & DMSGF_REPLY) {
lib/libdmsg/msg_lnk.c
556
if (msg->any.head.cmd & DMSGF_CREATE) {
lib/libdmsg/msg_lnk.c
653
if (msg->any.head.cmd & DMSGF_DELETE) {
lib/libdmsg/msg_lnk.c
729
if (msg->any.head.cmd & DMSGF_REPLY) {
lib/libdmsg/service.c
126
if (msg->any.head.cmd & DMSGF_DELETE)
lib/libdmsg/service.c
168
cmd = (state != &iocom->state0) ? state->icmd : msg->any.head.cmd;
lib/libhammer/libhammer.h
65
struct libhammer_head head; /* Additional error and flags */
lib/libhammer/libhammer.h
75
struct libhammer_head head; /* Additional error and flags */
lib/libhammer/libhammer.h
94
struct libhammer_head head; /* Additional error and flags */
lib/libhammer/snapshot.c
114
} while (snap.head.error == 0 && snap.count);
lib/libhammer/snapshot.c
82
pip->head.error = errno;
lib/libhammer/snapshot.c
97
pip->head.error = errno;
lib/libssh/openbsd-compat/sys-queue.h
191
#define SLIST_HEAD_INITIALIZER(head) \
lib/libssh/openbsd-compat/sys-queue.h
202
#define SLIST_FIRST(head) ((head)->slh_first)
lib/libssh/openbsd-compat/sys-queue.h
203
#define SLIST_END(head) NULL
lib/libssh/openbsd-compat/sys-queue.h
204
#define SLIST_EMPTY(head) (SLIST_FIRST(head) == SLIST_END(head))
lib/libssh/openbsd-compat/sys-queue.h
207
#define SLIST_FOREACH(var, head, field) \
lib/libssh/openbsd-compat/sys-queue.h
208
for((var) = SLIST_FIRST(head); \
lib/libssh/openbsd-compat/sys-queue.h
209
(var) != SLIST_END(head); \
lib/libssh/openbsd-compat/sys-queue.h
212
#define SLIST_FOREACH_SAFE(var, head, field, tvar) \
lib/libssh/openbsd-compat/sys-queue.h
213
for ((var) = SLIST_FIRST(head); \
lib/libssh/openbsd-compat/sys-queue.h
220
#define SLIST_INIT(head) { \
lib/libssh/openbsd-compat/sys-queue.h
221
SLIST_FIRST(head) = SLIST_END(head); \
lib/libssh/openbsd-compat/sys-queue.h
229
#define SLIST_INSERT_HEAD(head, elm, field) do { \
lib/libssh/openbsd-compat/sys-queue.h
230
(elm)->field.sle_next = (head)->slh_first; \
lib/libssh/openbsd-compat/sys-queue.h
231
(head)->slh_first = (elm); \
lib/libssh/openbsd-compat/sys-queue.h
238
#define SLIST_REMOVE_HEAD(head, field) do { \
lib/libssh/openbsd-compat/sys-queue.h
239
(head)->slh_first = (head)->slh_first->field.sle_next; \
lib/libssh/openbsd-compat/sys-queue.h
242
#define SLIST_REMOVE(head, elm, type, field) do { \
lib/libssh/openbsd-compat/sys-queue.h
243
if ((head)->slh_first == (elm)) { \
lib/libssh/openbsd-compat/sys-queue.h
244
SLIST_REMOVE_HEAD((head), field); \
lib/libssh/openbsd-compat/sys-queue.h
246
struct type *curelm = (head)->slh_first; \
lib/libssh/openbsd-compat/sys-queue.h
264
#define LIST_HEAD_INITIALIZER(head) \
lib/libssh/openbsd-compat/sys-queue.h
276
#define LIST_FIRST(head) ((head)->lh_first)
lib/libssh/openbsd-compat/sys-queue.h
277
#define LIST_END(head) NULL
lib/libssh/openbsd-compat/sys-queue.h
278
#define LIST_EMPTY(head) (LIST_FIRST(head) == LIST_END(head))
lib/libssh/openbsd-compat/sys-queue.h
281
#define LIST_FOREACH(var, head, field) \
lib/libssh/openbsd-compat/sys-queue.h
282
for((var) = LIST_FIRST(head); \
lib/libssh/openbsd-compat/sys-queue.h
283
(var)!= LIST_END(head); \
lib/libssh/openbsd-compat/sys-queue.h
286
#define LIST_FOREACH_SAFE(var, head, field, tvar) \
lib/libssh/openbsd-compat/sys-queue.h
287
for ((var) = LIST_FIRST(head); \
lib/libssh/openbsd-compat/sys-queue.h
294
#define LIST_INIT(head) do { \
lib/libssh/openbsd-compat/sys-queue.h
295
LIST_FIRST(head) = LIST_END(head); \
lib/libssh/openbsd-compat/sys-queue.h
313
#define LIST_INSERT_HEAD(head, elm, field) do { \
lib/libssh/openbsd-compat/sys-queue.h
314
if (((elm)->field.le_next = (head)->lh_first) != NULL) \
lib/libssh/openbsd-compat/sys-queue.h
315
(head)->lh_first->field.le_prev = &(elm)->field.le_next;\
lib/libssh/openbsd-compat/sys-queue.h
316
(head)->lh_first = (elm); \
lib/libssh/openbsd-compat/sys-queue.h
317
(elm)->field.le_prev = &(head)->lh_first; \
lib/libssh/openbsd-compat/sys-queue.h
348
#define SIMPLEQ_HEAD_INITIALIZER(head) \
lib/libssh/openbsd-compat/sys-queue.h
349
{ NULL, &(head).sqh_first }
lib/libssh/openbsd-compat/sys-queue.h
359
#define SIMPLEQ_FIRST(head) ((head)->sqh_first)
lib/libssh/openbsd-compat/sys-queue.h
360
#define SIMPLEQ_END(head) NULL
lib/libssh/openbsd-compat/sys-queue.h
361
#define SIMPLEQ_EMPTY(head) (SIMPLEQ_FIRST(head) == SIMPLEQ_END(head))
lib/libssh/openbsd-compat/sys-queue.h
364
#define SIMPLEQ_FOREACH(var, head, field) \
lib/libssh/openbsd-compat/sys-queue.h
365
for((var) = SIMPLEQ_FIRST(head); \
lib/libssh/openbsd-compat/sys-queue.h
366
(var) != SIMPLEQ_END(head); \
lib/libssh/openbsd-compat/sys-queue.h
369
#define SIMPLEQ_FOREACH_SAFE(var, head, field, tvar) \
lib/libssh/openbsd-compat/sys-queue.h
370
for ((var) = SIMPLEQ_FIRST(head); \
lib/libssh/openbsd-compat/sys-queue.h
377
#define SIMPLEQ_INIT(head) do { \
lib/libssh/openbsd-compat/sys-queue.h
378
(head)->sqh_first = NULL; \
lib/libssh/openbsd-compat/sys-queue.h
379
(head)->sqh_last = &(head)->sqh_first; \
lib/libssh/openbsd-compat/sys-queue.h
382
#define SIMPLEQ_INSERT_HEAD(head, elm, field) do { \
lib/libssh/openbsd-compat/sys-queue.h
383
if (((elm)->field.sqe_next = (head)->sqh_first) == NULL) \
lib/libssh/openbsd-compat/sys-queue.h
384
(head)->sqh_last = &(elm)->field.sqe_next; \
lib/libssh/openbsd-compat/sys-queue.h
385
(head)->sqh_first = (elm); \
lib/libssh/openbsd-compat/sys-queue.h
388
#define SIMPLEQ_INSERT_TAIL(head, elm, field) do { \
lib/libssh/openbsd-compat/sys-queue.h
390
*(head)->sqh_last = (elm); \
lib/libssh/openbsd-compat/sys-queue.h
391
(head)->sqh_last = &(elm)->field.sqe_next; \
lib/libssh/openbsd-compat/sys-queue.h
394
#define SIMPLEQ_INSERT_AFTER(head, listelm, elm, field) do { \
lib/libssh/openbsd-compat/sys-queue.h
396
(head)->sqh_last = &(elm)->field.sqe_next; \
lib/libssh/openbsd-compat/sys-queue.h
400
#define SIMPLEQ_REMOVE_HEAD(head, field) do { \
lib/libssh/openbsd-compat/sys-queue.h
401
if (((head)->sqh_first = (head)->sqh_first->field.sqe_next) == NULL) \
lib/libssh/openbsd-compat/sys-queue.h
402
(head)->sqh_last = &(head)->sqh_first; \
lib/libssh/openbsd-compat/sys-queue.h
405
#define SIMPLEQ_REMOVE_AFTER(head, elm, field) do { \
lib/libssh/openbsd-compat/sys-queue.h
408
(head)->sqh_last = &(elm)->field.sqe_next; \
lib/libssh/openbsd-compat/sys-queue.h
437
#define XSIMPLEQ_XOR(head, ptr) ((__typeof(ptr))((head)->sqx_cookie ^ \
lib/libssh/openbsd-compat/sys-queue.h
439
#define XSIMPLEQ_FIRST(head) XSIMPLEQ_XOR(head, ((head)->sqx_first))
lib/libssh/openbsd-compat/sys-queue.h
440
#define XSIMPLEQ_END(head) NULL
lib/libssh/openbsd-compat/sys-queue.h
441
#define XSIMPLEQ_EMPTY(head) (XSIMPLEQ_FIRST(head) == XSIMPLEQ_END(head))
lib/libssh/openbsd-compat/sys-queue.h
442
#define XSIMPLEQ_NEXT(head, elm, field) XSIMPLEQ_XOR(head, ((elm)->field.sqx_next))
lib/libssh/openbsd-compat/sys-queue.h
445
#define XSIMPLEQ_FOREACH(var, head, field) \
lib/libssh/openbsd-compat/sys-queue.h
446
for ((var) = XSIMPLEQ_FIRST(head); \
lib/libssh/openbsd-compat/sys-queue.h
447
(var) != XSIMPLEQ_END(head); \
lib/libssh/openbsd-compat/sys-queue.h
448
(var) = XSIMPLEQ_NEXT(head, var, field))
lib/libssh/openbsd-compat/sys-queue.h
450
#define XSIMPLEQ_FOREACH_SAFE(var, head, field, tvar) \
lib/libssh/openbsd-compat/sys-queue.h
451
for ((var) = XSIMPLEQ_FIRST(head); \
lib/libssh/openbsd-compat/sys-queue.h
452
(var) && ((tvar) = XSIMPLEQ_NEXT(head, var, field), 1); \
lib/libssh/openbsd-compat/sys-queue.h
458
#define XSIMPLEQ_INIT(head) do { \
lib/libssh/openbsd-compat/sys-queue.h
459
arc4random_buf(&(head)->sqx_cookie, sizeof((head)->sqx_cookie)); \
lib/libssh/openbsd-compat/sys-queue.h
460
(head)->sqx_first = XSIMPLEQ_XOR(head, NULL); \
lib/libssh/openbsd-compat/sys-queue.h
461
(head)->sqx_last = XSIMPLEQ_XOR(head, &(head)->sqx_first); \
lib/libssh/openbsd-compat/sys-queue.h
464
#define XSIMPLEQ_INSERT_HEAD(head, elm, field) do { \
lib/libssh/openbsd-compat/sys-queue.h
465
if (((elm)->field.sqx_next = (head)->sqx_first) == \
lib/libssh/openbsd-compat/sys-queue.h
466
XSIMPLEQ_XOR(head, NULL)) \
lib/libssh/openbsd-compat/sys-queue.h
467
(head)->sqx_last = XSIMPLEQ_XOR(head, &(elm)->field.sqx_next); \
lib/libssh/openbsd-compat/sys-queue.h
468
(head)->sqx_first = XSIMPLEQ_XOR(head, (elm)); \
lib/libssh/openbsd-compat/sys-queue.h
471
#define XSIMPLEQ_INSERT_TAIL(head, elm, field) do { \
lib/libssh/openbsd-compat/sys-queue.h
472
(elm)->field.sqx_next = XSIMPLEQ_XOR(head, NULL); \
lib/libssh/openbsd-compat/sys-queue.h
473
*(XSIMPLEQ_XOR(head, (head)->sqx_last)) = XSIMPLEQ_XOR(head, (elm)); \
lib/libssh/openbsd-compat/sys-queue.h
474
(head)->sqx_last = XSIMPLEQ_XOR(head, &(elm)->field.sqx_next); \
lib/libssh/openbsd-compat/sys-queue.h
477
#define XSIMPLEQ_INSERT_AFTER(head, listelm, elm, field) do { \
lib/libssh/openbsd-compat/sys-queue.h
479
XSIMPLEQ_XOR(head, NULL)) \
lib/libssh/openbsd-compat/sys-queue.h
480
(head)->sqx_last = XSIMPLEQ_XOR(head, &(elm)->field.sqx_next); \
lib/libssh/openbsd-compat/sys-queue.h
481
(listelm)->field.sqx_next = XSIMPLEQ_XOR(head, (elm)); \
lib/libssh/openbsd-compat/sys-queue.h
484
#define XSIMPLEQ_REMOVE_HEAD(head, field) do { \
lib/libssh/openbsd-compat/sys-queue.h
485
if (((head)->sqx_first = XSIMPLEQ_XOR(head, \
lib/libssh/openbsd-compat/sys-queue.h
486
(head)->sqx_first)->field.sqx_next) == XSIMPLEQ_XOR(head, NULL)) \
lib/libssh/openbsd-compat/sys-queue.h
487
(head)->sqx_last = XSIMPLEQ_XOR(head, &(head)->sqx_first); \
lib/libssh/openbsd-compat/sys-queue.h
490
#define XSIMPLEQ_REMOVE_AFTER(head, elm, field) do { \
lib/libssh/openbsd-compat/sys-queue.h
491
if (((elm)->field.sqx_next = XSIMPLEQ_XOR(head, \
lib/libssh/openbsd-compat/sys-queue.h
493
== XSIMPLEQ_XOR(head, NULL)) \
lib/libssh/openbsd-compat/sys-queue.h
494
(head)->sqx_last = \
lib/libssh/openbsd-compat/sys-queue.h
495
XSIMPLEQ_XOR(head, &(elm)->field.sqx_next); \
lib/libssh/openbsd-compat/sys-queue.h
508
#define TAILQ_HEAD_INITIALIZER(head) \
lib/libssh/openbsd-compat/sys-queue.h
509
{ NULL, &(head).tqh_first }
lib/libssh/openbsd-compat/sys-queue.h
520
#define TAILQ_FIRST(head) ((head)->tqh_first)
lib/libssh/openbsd-compat/sys-queue.h
521
#define TAILQ_END(head) NULL
lib/libssh/openbsd-compat/sys-queue.h
523
#define TAILQ_LAST(head, headname) \
lib/libssh/openbsd-compat/sys-queue.h
524
(*(((struct headname *)((head)->tqh_last))->tqh_last))
lib/libssh/openbsd-compat/sys-queue.h
528
#define TAILQ_EMPTY(head) \
lib/libssh/openbsd-compat/sys-queue.h
529
(TAILQ_FIRST(head) == TAILQ_END(head))
lib/libssh/openbsd-compat/sys-queue.h
531
#define TAILQ_FOREACH(var, head, field) \
lib/libssh/openbsd-compat/sys-queue.h
532
for((var) = TAILQ_FIRST(head); \
lib/libssh/openbsd-compat/sys-queue.h
533
(var) != TAILQ_END(head); \
lib/libssh/openbsd-compat/sys-queue.h
536
#define TAILQ_FOREACH_SAFE(var, head, field, tvar) \
lib/libssh/openbsd-compat/sys-queue.h
537
for ((var) = TAILQ_FIRST(head); \
lib/libssh/openbsd-compat/sys-queue.h
538
(var) != TAILQ_END(head) && \
lib/libssh/openbsd-compat/sys-queue.h
543
#define TAILQ_FOREACH_REVERSE(var, head, headname, field) \
lib/libssh/openbsd-compat/sys-queue.h
544
for((var) = TAILQ_LAST(head, headname); \
lib/libssh/openbsd-compat/sys-queue.h
545
(var) != TAILQ_END(head); \
lib/libssh/openbsd-compat/sys-queue.h
548
#define TAILQ_FOREACH_REVERSE_SAFE(var, head, headname, field, tvar) \
lib/libssh/openbsd-compat/sys-queue.h
549
for ((var) = TAILQ_LAST(head, headname); \
lib/libssh/openbsd-compat/sys-queue.h
550
(var) != TAILQ_END(head) && \
lib/libssh/openbsd-compat/sys-queue.h
557
#define TAILQ_INIT(head) do { \
lib/libssh/openbsd-compat/sys-queue.h
558
(head)->tqh_first = NULL; \
lib/libssh/openbsd-compat/sys-queue.h
559
(head)->tqh_last = &(head)->tqh_first; \
lib/libssh/openbsd-compat/sys-queue.h
562
#define TAILQ_INSERT_HEAD(head, elm, field) do { \
lib/libssh/openbsd-compat/sys-queue.h
563
if (((elm)->field.tqe_next = (head)->tqh_first) != NULL) \
lib/libssh/openbsd-compat/sys-queue.h
564
(head)->tqh_first->field.tqe_prev = \
lib/libssh/openbsd-compat/sys-queue.h
567
(head)->tqh_last = &(elm)->field.tqe_next; \
lib/libssh/openbsd-compat/sys-queue.h
568
(head)->tqh_first = (elm); \
lib/libssh/openbsd-compat/sys-queue.h
569
(elm)->field.tqe_prev = &(head)->tqh_first; \
lib/libssh/openbsd-compat/sys-queue.h
572
#define TAILQ_INSERT_TAIL(head, elm, field) do { \
lib/libssh/openbsd-compat/sys-queue.h
574
(elm)->field.tqe_prev = (head)->tqh_last; \
lib/libssh/openbsd-compat/sys-queue.h
575
*(head)->tqh_last = (elm); \
lib/libssh/openbsd-compat/sys-queue.h
576
(head)->tqh_last = &(elm)->field.tqe_next; \
lib/libssh/openbsd-compat/sys-queue.h
579
#define TAILQ_INSERT_AFTER(head, listelm, elm, field) do { \
lib/libssh/openbsd-compat/sys-queue.h
584
(head)->tqh_last = &(elm)->field.tqe_next; \
lib/libssh/openbsd-compat/sys-queue.h
596
#define TAILQ_REMOVE(head, elm, field) do { \
lib/libssh/openbsd-compat/sys-queue.h
601
(head)->tqh_last = (elm)->field.tqe_prev; \
lib/libssh/openbsd-compat/sys-queue.h
607
#define TAILQ_REPLACE(head, elm, elm2, field) do { \
lib/libssh/openbsd-compat/sys-queue.h
612
(head)->tqh_last = &(elm2)->field.tqe_next; \
lib/libssh/openbsd-compat/sys-tree.h
100
#define SPLAY_LINKLEFT(head, tmp, field) do { \
lib/libssh/openbsd-compat/sys-tree.h
101
SPLAY_LEFT(tmp, field) = (head)->sph_root; \
lib/libssh/openbsd-compat/sys-tree.h
102
tmp = (head)->sph_root; \
lib/libssh/openbsd-compat/sys-tree.h
103
(head)->sph_root = SPLAY_LEFT((head)->sph_root, field); \
lib/libssh/openbsd-compat/sys-tree.h
106
#define SPLAY_LINKRIGHT(head, tmp, field) do { \
lib/libssh/openbsd-compat/sys-tree.h
107
SPLAY_RIGHT(tmp, field) = (head)->sph_root; \
lib/libssh/openbsd-compat/sys-tree.h
108
tmp = (head)->sph_root; \
lib/libssh/openbsd-compat/sys-tree.h
109
(head)->sph_root = SPLAY_RIGHT((head)->sph_root, field); \
lib/libssh/openbsd-compat/sys-tree.h
112
#define SPLAY_ASSEMBLE(head, node, left, right, field) do { \
lib/libssh/openbsd-compat/sys-tree.h
113
SPLAY_RIGHT(left, field) = SPLAY_LEFT((head)->sph_root, field); \
lib/libssh/openbsd-compat/sys-tree.h
114
SPLAY_LEFT(right, field) = SPLAY_RIGHT((head)->sph_root, field);\
lib/libssh/openbsd-compat/sys-tree.h
115
SPLAY_LEFT((head)->sph_root, field) = SPLAY_RIGHT(node, field); \
lib/libssh/openbsd-compat/sys-tree.h
116
SPLAY_RIGHT((head)->sph_root, field) = SPLAY_LEFT(node, field); \
lib/libssh/openbsd-compat/sys-tree.h
129
name##_SPLAY_FIND(struct name *head, struct type *elm) \
lib/libssh/openbsd-compat/sys-tree.h
131
if (SPLAY_EMPTY(head)) \
lib/libssh/openbsd-compat/sys-tree.h
133
name##_SPLAY(head, elm); \
lib/libssh/openbsd-compat/sys-tree.h
134
if ((cmp)(elm, (head)->sph_root) == 0) \
lib/libssh/openbsd-compat/sys-tree.h
135
return (head->sph_root); \
lib/libssh/openbsd-compat/sys-tree.h
140
name##_SPLAY_NEXT(struct name *head, struct type *elm) \
lib/libssh/openbsd-compat/sys-tree.h
142
name##_SPLAY(head, elm); \
lib/libssh/openbsd-compat/sys-tree.h
154
name##_SPLAY_MIN_MAX(struct name *head, int val) \
lib/libssh/openbsd-compat/sys-tree.h
156
name##_SPLAY_MINMAX(head, val); \
lib/libssh/openbsd-compat/sys-tree.h
157
return (SPLAY_ROOT(head)); \
lib/libssh/openbsd-compat/sys-tree.h
165
name##_SPLAY_INSERT(struct name *head, struct type *elm) \
lib/libssh/openbsd-compat/sys-tree.h
167
if (SPLAY_EMPTY(head)) { \
lib/libssh/openbsd-compat/sys-tree.h
171
name##_SPLAY(head, elm); \
lib/libssh/openbsd-compat/sys-tree.h
172
__comp = (cmp)(elm, (head)->sph_root); \
lib/libssh/openbsd-compat/sys-tree.h
174
SPLAY_LEFT(elm, field) = SPLAY_LEFT((head)->sph_root, field);\
lib/libssh/openbsd-compat/sys-tree.h
175
SPLAY_RIGHT(elm, field) = (head)->sph_root; \
lib/libssh/openbsd-compat/sys-tree.h
176
SPLAY_LEFT((head)->sph_root, field) = NULL; \
lib/libssh/openbsd-compat/sys-tree.h
178
SPLAY_RIGHT(elm, field) = SPLAY_RIGHT((head)->sph_root, field);\
lib/libssh/openbsd-compat/sys-tree.h
179
SPLAY_LEFT(elm, field) = (head)->sph_root; \
lib/libssh/openbsd-compat/sys-tree.h
180
SPLAY_RIGHT((head)->sph_root, field) = NULL; \
lib/libssh/openbsd-compat/sys-tree.h
182
return ((head)->sph_root); \
lib/libssh/openbsd-compat/sys-tree.h
184
(head)->sph_root = (elm); \
lib/libssh/openbsd-compat/sys-tree.h
189
name##_SPLAY_REMOVE(struct name *head, struct type *elm) \
lib/libssh/openbsd-compat/sys-tree.h
192
if (SPLAY_EMPTY(head)) \
lib/libssh/openbsd-compat/sys-tree.h
194
name##_SPLAY(head, elm); \
lib/libssh/openbsd-compat/sys-tree.h
195
if ((cmp)(elm, (head)->sph_root) == 0) { \
lib/libssh/openbsd-compat/sys-tree.h
196
if (SPLAY_LEFT((head)->sph_root, field) == NULL) { \
lib/libssh/openbsd-compat/sys-tree.h
197
(head)->sph_root = SPLAY_RIGHT((head)->sph_root, field);\
lib/libssh/openbsd-compat/sys-tree.h
199
__tmp = SPLAY_RIGHT((head)->sph_root, field); \
lib/libssh/openbsd-compat/sys-tree.h
200
(head)->sph_root = SPLAY_LEFT((head)->sph_root, field);\
lib/libssh/openbsd-compat/sys-tree.h
201
name##_SPLAY(head, elm); \
lib/libssh/openbsd-compat/sys-tree.h
202
SPLAY_RIGHT((head)->sph_root, field) = __tmp; \
lib/libssh/openbsd-compat/sys-tree.h
210
name##_SPLAY(struct name *head, struct type *elm) \
lib/libssh/openbsd-compat/sys-tree.h
218
while ((__comp = (cmp)(elm, (head)->sph_root))) { \
lib/libssh/openbsd-compat/sys-tree.h
220
__tmp = SPLAY_LEFT((head)->sph_root, field); \
lib/libssh/openbsd-compat/sys-tree.h
224
SPLAY_ROTATE_RIGHT(head, __tmp, field); \
lib/libssh/openbsd-compat/sys-tree.h
225
if (SPLAY_LEFT((head)->sph_root, field) == NULL)\
lib/libssh/openbsd-compat/sys-tree.h
228
SPLAY_LINKLEFT(head, __right, field); \
lib/libssh/openbsd-compat/sys-tree.h
230
__tmp = SPLAY_RIGHT((head)->sph_root, field); \
lib/libssh/openbsd-compat/sys-tree.h
234
SPLAY_ROTATE_LEFT(head, __tmp, field); \
lib/libssh/openbsd-compat/sys-tree.h
235
if (SPLAY_RIGHT((head)->sph_root, field) == NULL)\
lib/libssh/openbsd-compat/sys-tree.h
238
SPLAY_LINKRIGHT(head, __left, field); \
lib/libssh/openbsd-compat/sys-tree.h
241
SPLAY_ASSEMBLE(head, &__node, __left, __right, field); \
lib/libssh/openbsd-compat/sys-tree.h
247
void name##_SPLAY_MINMAX(struct name *head, int __comp) \
lib/libssh/openbsd-compat/sys-tree.h
256
__tmp = SPLAY_LEFT((head)->sph_root, field); \
lib/libssh/openbsd-compat/sys-tree.h
260
SPLAY_ROTATE_RIGHT(head, __tmp, field); \
lib/libssh/openbsd-compat/sys-tree.h
261
if (SPLAY_LEFT((head)->sph_root, field) == NULL)\
lib/libssh/openbsd-compat/sys-tree.h
264
SPLAY_LINKLEFT(head, __right, field); \
lib/libssh/openbsd-compat/sys-tree.h
266
__tmp = SPLAY_RIGHT((head)->sph_root, field); \
lib/libssh/openbsd-compat/sys-tree.h
270
SPLAY_ROTATE_LEFT(head, __tmp, field); \
lib/libssh/openbsd-compat/sys-tree.h
271
if (SPLAY_RIGHT((head)->sph_root, field) == NULL)\
lib/libssh/openbsd-compat/sys-tree.h
274
SPLAY_LINKRIGHT(head, __left, field); \
lib/libssh/openbsd-compat/sys-tree.h
277
SPLAY_ASSEMBLE(head, &__node, __left, __right, field); \
lib/libssh/openbsd-compat/sys-tree.h
292
#define SPLAY_FOREACH(x, name, head) \
lib/libssh/openbsd-compat/sys-tree.h
293
for ((x) = SPLAY_MIN(name, head); \
lib/libssh/openbsd-compat/sys-tree.h
295
(x) = SPLAY_NEXT(name, head, x))
lib/libssh/openbsd-compat/sys-tree.h
324
#define RB_ROOT(head) (head)->rbh_root
lib/libssh/openbsd-compat/sys-tree.h
325
#define RB_EMPTY(head) (RB_ROOT(head) == NULL)
lib/libssh/openbsd-compat/sys-tree.h
342
#define RB_ROTATE_LEFT(head, elm, tmp, field) do { \
lib/libssh/openbsd-compat/sys-tree.h
354
(head)->rbh_root = (tmp); \
lib/libssh/openbsd-compat/sys-tree.h
362
#define RB_ROTATE_RIGHT(head, elm, tmp, field) do { \
lib/libssh/openbsd-compat/sys-tree.h
374
(head)->rbh_root = (tmp); \
lib/libssh/openbsd-compat/sys-tree.h
408
name##_RB_INSERT_COLOR(struct name *head, struct type *elm) \
lib/libssh/openbsd-compat/sys-tree.h
423
RB_ROTATE_LEFT(head, parent, tmp, field);\
lib/libssh/openbsd-compat/sys-tree.h
429
RB_ROTATE_RIGHT(head, gparent, tmp, field); \
lib/libssh/openbsd-compat/sys-tree.h
439
RB_ROTATE_RIGHT(head, parent, tmp, field);\
lib/libssh/openbsd-compat/sys-tree.h
445
RB_ROTATE_LEFT(head, gparent, tmp, field); \
lib/libssh/openbsd-compat/sys-tree.h
448
RB_COLOR(head->rbh_root, field) = RB_BLACK; \
lib/libssh/openbsd-compat/sys-tree.h
452
name##_RB_REMOVE_COLOR(struct name *head, struct type *parent, struct type *elm) \
lib/libssh/openbsd-compat/sys-tree.h
456
elm != RB_ROOT(head)) { \
lib/libssh/openbsd-compat/sys-tree.h
461
RB_ROTATE_LEFT(head, parent, tmp, field);\
lib/libssh/openbsd-compat/sys-tree.h
478
RB_ROTATE_RIGHT(head, tmp, oleft, field);\
lib/libssh/openbsd-compat/sys-tree.h
485
RB_ROTATE_LEFT(head, parent, tmp, field);\
lib/libssh/openbsd-compat/sys-tree.h
486
elm = RB_ROOT(head); \
lib/libssh/openbsd-compat/sys-tree.h
493
RB_ROTATE_RIGHT(head, parent, tmp, field);\
lib/libssh/openbsd-compat/sys-tree.h
510
RB_ROTATE_LEFT(head, tmp, oright, field);\
lib/libssh/openbsd-compat/sys-tree.h
517
RB_ROTATE_RIGHT(head, parent, tmp, field);\
lib/libssh/openbsd-compat/sys-tree.h
518
elm = RB_ROOT(head); \
lib/libssh/openbsd-compat/sys-tree.h
528
name##_RB_REMOVE(struct name *head, struct type *elm) \
lib/libssh/openbsd-compat/sys-tree.h
553
RB_ROOT(head) = child; \
lib/libssh/openbsd-compat/sys-tree.h
564
RB_ROOT(head) = elm; \
lib/libssh/openbsd-compat/sys-tree.h
587
RB_ROOT(head) = child; \
lib/libssh/openbsd-compat/sys-tree.h
590
name##_RB_REMOVE_COLOR(head, parent, child); \
lib/libssh/openbsd-compat/sys-tree.h
596
name##_RB_INSERT(struct name *head, struct type *elm) \
lib/libssh/openbsd-compat/sys-tree.h
601
tmp = RB_ROOT(head); \
lib/libssh/openbsd-compat/sys-tree.h
620
RB_ROOT(head) = elm; \
lib/libssh/openbsd-compat/sys-tree.h
621
name##_RB_INSERT_COLOR(head, elm); \
lib/libssh/openbsd-compat/sys-tree.h
627
name##_RB_FIND(struct name *head, struct type *elm) \
lib/libssh/openbsd-compat/sys-tree.h
629
struct type *tmp = RB_ROOT(head); \
lib/libssh/openbsd-compat/sys-tree.h
645
name##_RB_NFIND(struct name *head, struct type *elm) \
lib/libssh/openbsd-compat/sys-tree.h
647
struct type *tmp = RB_ROOT(head); \
lib/libssh/openbsd-compat/sys-tree.h
709
name##_RB_MINMAX(struct name *head, int val) \
lib/libssh/openbsd-compat/sys-tree.h
711
struct type *tmp = RB_ROOT(head); \
lib/libssh/openbsd-compat/sys-tree.h
735
#define RB_FOREACH(x, name, head) \
lib/libssh/openbsd-compat/sys-tree.h
736
for ((x) = RB_MIN(name, head); \
lib/libssh/openbsd-compat/sys-tree.h
740
#define RB_FOREACH_SAFE(x, name, head, y) \
lib/libssh/openbsd-compat/sys-tree.h
741
for ((x) = RB_MIN(name, head); \
lib/libssh/openbsd-compat/sys-tree.h
745
#define RB_FOREACH_REVERSE(x, name, head) \
lib/libssh/openbsd-compat/sys-tree.h
746
for ((x) = RB_MAX(name, head); \
lib/libssh/openbsd-compat/sys-tree.h
750
#define RB_FOREACH_REVERSE_SAFE(x, name, head, y) \
lib/libssh/openbsd-compat/sys-tree.h
751
for ((x) = RB_MAX(name, head); \
lib/libssh/openbsd-compat/sys-tree.h
84
#define SPLAY_ROOT(head) (head)->sph_root
lib/libssh/openbsd-compat/sys-tree.h
85
#define SPLAY_EMPTY(head) (SPLAY_ROOT(head) == NULL)
lib/libssh/openbsd-compat/sys-tree.h
88
#define SPLAY_ROTATE_RIGHT(head, tmp, field) do { \
lib/libssh/openbsd-compat/sys-tree.h
89
SPLAY_LEFT((head)->sph_root, field) = SPLAY_RIGHT(tmp, field); \
lib/libssh/openbsd-compat/sys-tree.h
90
SPLAY_RIGHT(tmp, field) = (head)->sph_root; \
lib/libssh/openbsd-compat/sys-tree.h
91
(head)->sph_root = tmp; \
lib/libssh/openbsd-compat/sys-tree.h
94
#define SPLAY_ROTATE_LEFT(head, tmp, field) do { \
lib/libssh/openbsd-compat/sys-tree.h
95
SPLAY_RIGHT((head)->sph_root, field) = SPLAY_LEFT(tmp, field); \
lib/libssh/openbsd-compat/sys-tree.h
96
SPLAY_LEFT(tmp, field) = (head)->sph_root; \
lib/libssh/openbsd-compat/sys-tree.h
97
(head)->sph_root = tmp; \
lib/libthread_xu/thread/thr_list.c
268
struct thread_hash_head *head;
lib/libthread_xu/thread/thr_list.c
270
head = &thr_hashtable[THREAD_HASH(thread)];
lib/libthread_xu/thread/thr_list.c
271
LIST_INSERT_HEAD(head, thread, hle);
lib/libthread_xu/thread/thr_list.c
284
struct thread_hash_head *head;
lib/libthread_xu/thread/thr_list.c
286
head = &thr_hashtable[THREAD_HASH(thread)];
lib/libthread_xu/thread/thr_list.c
287
LIST_FOREACH(td, head, hle) {
lib/libutil/property.c
206
if (head == NULL) {
lib/libutil/property.c
207
if ((head = ptr = property_alloc(hold_n, hold_v)) == NULL)
lib/libutil/property.c
211
properties_free(head);
lib/libutil/property.c
225
if (head == NULL && (head = property_alloc(NULL, NULL)) == NULL)
lib/libutil/property.c
228
return (head);
lib/libutil/property.c
72
properties head, ptr;
lib/libutil/property.c
81
head = ptr = NULL;
lib/libutil/property.c
94
properties_free(head);
sbin/camcontrol/camcontrol.c
1581
dlist[i].head,
sbin/camcontrol/camcontrol.c
1610
dlist[i].head,
sbin/fsck_hammer2/test.c
427
cleanup_blockref_msg(struct blockref_list *head)
sbin/fsck_hammer2/test.c
431
while ((p = TAILQ_FIRST(head)) != NULL) {
sbin/fsck_hammer2/test.c
432
TAILQ_REMOVE(head, p, entry);
sbin/fsck_hammer2/test.c
436
assert(TAILQ_EMPTY(head));
sbin/fsck_hammer2/test.c
446
cleanup_blockref_msg(&e->head);
sbin/fsck_hammer2/test.c
453
add_blockref_msg(struct blockref_list *head, const hammer2_blockref_t *bref,
sbin/fsck_hammer2/test.c
467
TAILQ_INSERT_TAIL(head, m, entry);
sbin/fsck_hammer2/test.c
482
TAILQ_INIT(&e->head);
sbin/fsck_hammer2/test.c
486
add_blockref_msg(&e->head, bref, msg, siz);
sbin/fsck_hammer2/test.c
558
print_blockref_msg(const struct blockref_list *head)
sbin/fsck_hammer2/test.c
562
TAILQ_FOREACH(m, head, entry) {
sbin/fsck_hammer2/test.c
582
print_blockref_msg(&e->head);
sbin/fsck_hammer2/test.c
74
struct blockref_list head;
sbin/fsck_hammer2/test.c
827
TAILQ_FOREACH(m, &e->head, entry) {
sbin/fsck_msdosfs/dir.c
1082
reconnect(struct fat_descriptor *fat, cl_t head, size_t length)
sbin/fsck_msdosfs/dir.c
1121
lfcl = p ? fat_get_cl_next(fat, lfcl) : lostDir->head;
sbin/fsck_msdosfs/dir.c
1125
lfcl = (lostDir->head < boot->NumClusters) ? lostDir->head : 0;
sbin/fsck_msdosfs/dir.c
1143
len = snprintf(d.name, sizeof(d.name), "%u", head);
sbin/fsck_msdosfs/dir.c
1145
d.head = head;
sbin/fsck_msdosfs/dir.c
1151
p[26] = (u_char)d.head;
sbin/fsck_msdosfs/dir.c
1152
p[27] = (u_char)(d.head >> 8);
sbin/fsck_msdosfs/dir.c
1154
p[20] = (u_char)(d.head >> 16);
sbin/fsck_msdosfs/dir.c
1155
p[21] = (u_char)(d.head >> 24);
sbin/fsck_msdosfs/dir.c
252
rootDir->head = boot->bpbRootClust;
sbin/fsck_msdosfs/dir.c
394
if (dir->head == CLUST_FREE) {
sbin/fsck_msdosfs/dir.c
397
if (!fat_is_valid_cl(fat, dir->head) || !fat_is_cl_head(fat, dir->head)) {
sbin/fsck_msdosfs/dir.c
399
fullpath(dir), dir->size, dir->head);
sbin/fsck_msdosfs/dir.c
406
dir->head = CLUST_FREE;
sbin/fsck_msdosfs/dir.c
412
ret = checkchain(fat, dir->head, &chainsize);
sbin/fsck_msdosfs/dir.c
450
for (cl = dir->head, len = sz = 0;
sbin/fsck_msdosfs/dir.c
483
cl = dir->head;
sbin/fsck_msdosfs/dir.c
562
cl = dir->head;
sbin/fsck_msdosfs/dir.c
588
mod |= checkchain(fat, dir->head, &dirclusters);
sbin/fsck_msdosfs/dir.c
791
dirent.head = p[26] | (p[27] << 8);
sbin/fsck_msdosfs/dir.c
793
dirent.head |= (p[20] << 16) | (p[21] << 24);
sbin/fsck_msdosfs/dir.c
845
((!fat_is_valid_cl(fat, dirent.head) ||
sbin/fsck_msdosfs/dir.c
846
!fat_is_cl_head(fat, dirent.head)))) {
sbin/fsck_msdosfs/dir.c
847
if (!fat_is_valid_cl(fat, dirent.head)) {
sbin/fsck_msdosfs/dir.c
850
dirent.head);
sbin/fsck_msdosfs/dir.c
870
dirent.head = 0;
sbin/fsck_msdosfs/dir.c
897
if (dirent.head != dir->head) {
sbin/fsck_msdosfs/dir.c
901
dirent.head = dir->head;
sbin/fsck_msdosfs/dir.c
902
p[26] = (u_char)dirent.head;
sbin/fsck_msdosfs/dir.c
903
p[27] = (u_char)(dirent.head >> 8);
sbin/fsck_msdosfs/dir.c
905
p[20] = (u_char)(dirent.head >> 16);
sbin/fsck_msdosfs/dir.c
906
p[21] = (u_char)(dirent.head >> 24);
sbin/fsck_msdosfs/dir.c
916
if (dirent.head) {
sbin/fsck_msdosfs/dir.c
920
dirent.head = 0;
sbin/fsck_msdosfs/dir.c
928
} else if (dirent.head != dir->parent->head) {
sbin/fsck_msdosfs/dir.c
932
dirent.head = dir->parent->head;
sbin/fsck_msdosfs/dir.c
933
p[26] = (u_char)dirent.head;
sbin/fsck_msdosfs/dir.c
934
p[27] = (u_char)(dirent.head >> 8);
sbin/fsck_msdosfs/dir.c
936
p[20] = (u_char)(dirent.head >> 16);
sbin/fsck_msdosfs/dir.c
937
p[21] = (u_char)(dirent.head >> 24);
sbin/fsck_msdosfs/dir.c
950
if (dirent.head == dir->head) {
sbin/fsck_msdosfs/dosfs.h
117
cl_t head; /* cluster no */
sbin/fsck_msdosfs/fat.c
1006
head, rsrvdcltype(next_cl));
sbin/fsck_msdosfs/fat.c
1010
head,
sbin/fsck_msdosfs/fat.c
1033
clearchain(struct fat_descriptor *fat, cl_t head)
sbin/fsck_msdosfs/fat.c
1038
current_cl = head;
sbin/fsck_msdosfs/fat.c
1159
cl_t head;
sbin/fsck_msdosfs/fat.c
1174
for (head = CLUST_FIRST;
sbin/fsck_msdosfs/fat.c
1175
chains > 0 && head < boot->NumClusters;
sbin/fsck_msdosfs/fat.c
1181
if (head % LONG_BIT == 0 &&
sbin/fsck_msdosfs/fat.c
1182
!fat_is_cl_head_in_range(fat, head)) {
sbin/fsck_msdosfs/fat.c
1183
head += LONG_BIT;
sbin/fsck_msdosfs/fat.c
1186
if (fat_is_cl_head(fat, head)) {
sbin/fsck_msdosfs/fat.c
1187
ret = checkchain(fat, head, &chainlength);
sbin/fsck_msdosfs/fat.c
1191
head, chainlength);
sbin/fsck_msdosfs/fat.c
1192
mod |= ret = reconnect(fat, head,
sbin/fsck_msdosfs/fat.c
1198
clearchain(fat, head);
sbin/fsck_msdosfs/fat.c
1203
head++;
sbin/fsck_msdosfs/fat.c
1226
for (head = CLUST_FIRST; head < boot->NumClusters; head++)
sbin/fsck_msdosfs/fat.c
1227
if (fat_get_cl_next(fat, head) == CLUST_FREE) {
sbin/fsck_msdosfs/fat.c
1228
boot->FSNext = head;
sbin/fsck_msdosfs/fat.c
947
checkchain(struct fat_descriptor *fat, cl_t head, size_t *chainsize)
sbin/fsck_msdosfs/fat.c
958
assert(valid_cl(fat, head));
sbin/fsck_msdosfs/fat.c
959
assert(fat_is_cl_head(fat, head));
sbin/fsck_msdosfs/fat.c
964
fat_clear_cl_head(fat, head);
sbin/fsck_msdosfs/fat.c
981
prev_cl = current_cl = head;
sbin/hammer/cmd_blockmap.c
343
hammer_fifo_head_t head;
sbin/hammer/cmd_blockmap.c
347
head = get_buffer_data(scan_offset, &buffer, 0);
sbin/hammer/cmd_blockmap.c
348
switch (head->hdr_type) {
sbin/hammer/cmd_blockmap.c
353
collect_undo(scan_offset, head);
sbin/hammer/cmd_blockmap.c
359
if ((head->hdr_size & HAMMER_HEAD_ALIGN_MASK) ||
sbin/hammer/cmd_blockmap.c
360
head->hdr_size == 0 ||
sbin/hammer/cmd_blockmap.c
361
head->hdr_size > HAMMER_UNDO_ALIGN -
sbin/hammer/cmd_blockmap.c
366
scan_offset += head->hdr_size;
sbin/hammer/cmd_blockmap.c
448
collect_undo(hammer_off_t scan_offset, hammer_fifo_head_t head)
sbin/hammer/cmd_blockmap.c
450
collect_blockmap(scan_offset, head->hdr_size,
sbin/hammer/cmd_blockmap.c
78
hammer_fifo_head_t head);
sbin/hammer/cmd_cleanup.c
1002
strerror(dsnapshot->head.error));
sbin/hammer/cmd_cleanup.c
1010
dsnapshot->head.error = 0;
sbin/hammer/cmd_cleanup.c
204
config.head.error == 0) {
sbin/hammer/cmd_cleanup.c
696
} else if (snapshot->head.error == EALREADY) {
sbin/hammer/cmd_cleanup.c
699
} else if (snapshot->head.error) {
sbin/hammer/cmd_cleanup.c
701
strerror(snapshot->head.error));
sbin/hammer/cmd_cleanup.c
706
snapshot->head.error = 0;
sbin/hammer/cmd_cleanup.c
897
} while (snapshot.head.error == 0 && snapshot.count);
sbin/hammer/cmd_cleanup.c
981
} while (snapshot.head.error == 0 && snapshot.count);
sbin/hammer/cmd_cleanup.c
998
if (dsnapshot->head.error) {
sbin/hammer/cmd_config.c
122
if (config.head.error == ENOENT) {
sbin/hammer/cmd_config.c
134
config.head.error = 0;
sbin/hammer/cmd_config.c
136
if (config.head.error) {
sbin/hammer/cmd_config.c
138
strerror(config.head.error));
sbin/hammer/cmd_config.c
60
if (config.head.error == 0) {
sbin/hammer/cmd_config.c
71
if (config.head.error == 0) {
sbin/hammer/cmd_config.c
80
config.head.error = 0;
sbin/hammer/cmd_dedup.c
497
if (dedup.head.flags & HAMMER_IOC_DEDUP_CMP_FAILURE)
sbin/hammer/cmd_dedup.c
499
if (dedup.head.flags & HAMMER_IOC_DEDUP_INVALID_ZONE)
sbin/hammer/cmd_dedup.c
501
if (dedup.head.flags & HAMMER_IOC_DEDUP_UNDERFLOW)
sbin/hammer/cmd_dedup.c
906
mirror.head.flags |= HAMMER_IOC_MIRROR_NODATA; /* we want only keys */
sbin/hammer/cmd_dedup.c
933
if (mirror.head.flags & HAMMER_IOC_HEAD_ERROR) {
sbin/hammer/cmd_dedup.c
935
filesystem, mirror.head.error);
sbin/hammer/cmd_dedup.c
942
bytes = HAMMER_HEAD_DOALIGN(mrec->head.rec_size);
sbin/hammer/cmd_dedup.c
947
assert((mrec->head.type &
sbin/hammer/cmd_history.c
109
status = ((hist.head.flags & HAMMER_IOC_HISTORY_UNSYNCED) ?
sbin/hammer/cmd_history.c
131
if (hist.head.flags & HAMMER_IOC_HISTORY_EOF)
sbin/hammer/cmd_history.c
133
if (hist.head.flags & HAMMER_IOC_HISTORY_NEXT_KEY)
sbin/hammer/cmd_history.c
135
if ((hist.head.flags & HAMMER_IOC_HISTORY_NEXT_TID) == 0)
sbin/hammer/cmd_history.c
98
hist.head.flags |= HAMMER_IOC_HISTORY_ATKEY;
sbin/hammer/cmd_info.c
225
printf(" %6s", (pi->head.error && pi->snapcount == 0) ? "-" : buf);
sbin/hammer/cmd_mirror.c
1003
bytes = HAMMER_HEAD_DOALIGN(mrec->head.rec_size);
sbin/hammer/cmd_mirror.c
1009
switch(mrec->head.type & HAMMER_MRECF_TYPE_MASK) {
sbin/hammer/cmd_mirror.c
1019
if (mrec->head.type ==
sbin/hammer/cmd_mirror.c
1065
(mrec->head.type != HAMMER_MREC_TYPE_SYNC &&
sbin/hammer/cmd_mirror.c
1066
mrec->head.type != HAMMER_MREC_TYPE_IDLE)) {
sbin/hammer/cmd_mirror.c
1366
if (!hammer_crc_test_mrec_head(&mrec->head, mrec->head.rec_size)) {
sbin/hammer/cmd_mirror.c
1377
type = mrec->head.type & HAMMER_MRECF_TYPE_MASK;
sbin/hammer/cmd_mirror.c
1380
if (mrec->head.rec_size <
sbin/hammer/cmd_mirror.c
1448
mrec->head = mrechd;
sbin/hammer/cmd_mirror.c
1461
if (!hammer_crc_test_mrec_head(&mrec->head, mrec->head.rec_size)) {
sbin/hammer/cmd_mirror.c
1480
assert(bytes >= (int)sizeof(mrec->head));
sbin/hammer/cmd_mirror.c
1481
bzero(&mrec->head, sizeof(mrec->head));
sbin/hammer/cmd_mirror.c
1482
mrec->head.signature = HAMMER_IOC_MIRROR_SIGNATURE;
sbin/hammer/cmd_mirror.c
1483
mrec->head.type = type;
sbin/hammer/cmd_mirror.c
1484
mrec->head.rec_size = bytes;
sbin/hammer/cmd_mirror.c
1485
hammer_crc_set_mrec_head(&mrec->head, bytes);
sbin/hammer/cmd_mirror.c
1562
if (mrec->head.type == HAMMER_MREC_TYPE_TERM) {
sbin/hammer/cmd_mirror.c
1567
if (mrec->head.type != HAMMER_MREC_TYPE_PFSD) {
sbin/hammer/cmd_mirror.c
1572
if (mrec->head.rec_size != sizeof(mrec->pfs)) {
sbin/hammer/cmd_mirror.c
297
if (mirror.head.flags & HAMMER_IOC_HEAD_ERROR) {
sbin/hammer/cmd_mirror.c
299
filesystem, mirror.head.error);
sbin/hammer/cmd_mirror.c
301
filesystem, mirror.head.error);
sbin/hammer/cmd_mirror.c
389
mrec->head.type != HAMMER_MREC_TYPE_UPDATE ||
sbin/hammer/cmd_mirror.c
390
mrec->head.rec_size != sizeof(mrec->update)) {
sbin/hammer/cmd_mirror.c
527
mirror.head.flags |= HAMMER_IOC_MIRROR_NODATA;
sbin/hammer/cmd_mirror.c
564
if (mirror.head.flags & HAMMER_IOC_HEAD_ERROR) {
sbin/hammer/cmd_mirror.c
566
filesystem, mirror.head.error);
sbin/hammer/cmd_mirror.c
571
off += HAMMER_HEAD_DOALIGN(mrec->head.rec_size)) {
sbin/hammer/cmd_mirror.c
578
switch (mrec->head.type & HAMMER_MRECF_TYPE_LOMASK) {
sbin/hammer/cmd_mirror.c
597
len = HAMMER_HEAD_DOALIGN(mrec->head.rec_size);
sbin/hammer/cmd_mirror.c
598
if (mrec->head.type ==
sbin/hammer/cmd_mirror.c
618
len = HAMMER_HEAD_DOALIGN(mrec->head.rec_size);
sbin/hammer/cmd_mirror.c
619
if (mrec->head.type ==
sbin/hammer/cmd_mirror.c
807
if (mrec->head.type == HAMMER_MREC_TYPE_TERM) {
sbin/hammer/cmd_mirror.c
811
if (mrec->head.type != HAMMER_MREC_TYPE_PFSD) {
sbin/hammer/cmd_mirror.c
816
if (mrec->head.rec_size != sizeof(mrec->pfs)) {
sbin/hammer/cmd_mirror.c
878
if (mirror.head.flags & HAMMER_IOC_HEAD_ERROR) {
sbin/hammer/cmd_mirror.c
880
filesystem, mirror.head.error);
sbin/hammer/cmd_mirror.c
884
if (mirror.head.flags & HAMMER_IOC_HEAD_INTR) {
sbin/hammer/cmd_mirror.c
899
if (mrec && mrec->head.type == HAMMER_MREC_TYPE_TERM) {
sbin/hammer/cmd_mirror.c
908
(mrec->head.type != HAMMER_MREC_TYPE_SYNC &&
sbin/hammer/cmd_mirror.c
909
mrec->head.type != HAMMER_MREC_TYPE_IDLE) ||
sbin/hammer/cmd_mirror.c
910
mrec->head.rec_size != sizeof(mrec->sync)) {
sbin/hammer/cmd_mirror.c
913
filesystem, (mrec ? (int)mrec->head.type : -1));
sbin/hammer/cmd_mirror.c
921
if (mrec->head.type == HAMMER_MREC_TYPE_SYNC) {
sbin/hammer/cmd_rebalance.c
92
} else if (rebal.head.flags & HAMMER_IOC_HEAD_INTR) {
sbin/hammer/cmd_reblock.c
121
} else if (reblock.head.flags & HAMMER_IOC_HEAD_INTR) {
sbin/hammer/cmd_reblock.c
61
reblock.head.flags = flags & HAMMER_IOC_DO_FLAGS;
sbin/hammer/cmd_show.c
1041
hammer_fifo_any_t head;
sbin/hammer/cmd_show.c
1056
head = get_buffer_data(scan_offset, &data_buffer, 0);
sbin/hammer/cmd_show.c
1057
hdr = &head->head;
sbin/hammer/cmd_show.c
1071
(uintmax_t)head->undo.undo_offset,
sbin/hammer/cmd_show.c
1072
head->undo.undo_data_bytes);
sbin/hammer/cmd_show.c
1078
(uintmax_t)head->redo.redo_offset,
sbin/hammer/cmd_show.c
1079
head->redo.redo_data_bytes,
sbin/hammer/cmd_show.c
1080
(uintmax_t)head->redo.redo_objid,
sbin/hammer/cmd_show.c
1081
head->redo.redo_flags,
sbin/hammer/cmd_show.c
1082
head->redo.redo_localization);
sbin/hammer/cmd_snapshot.c
477
} else if (snapshot.head.error &&
sbin/hammer/cmd_snapshot.c
478
snapshot.head.error != EEXIST) {
sbin/hammer/cmd_snapshot.c
480
strerror(snapshot.head.error));
sbin/hammer/cmd_snapshot.c
552
} while (snapshot.head.error == 0 && snapshot.count);
sbin/hammer/cmd_snapshot.c
586
} else if (snapshot.head.error == ENOENT) {
sbin/hammer/cmd_snapshot.c
590
} else if (snapshot.head.error) {
sbin/hammer/cmd_snapshot.c
592
(uintmax_t)tid, strerror(snapshot.head.error));
sbin/hammer/cmd_softprune.c
120
scan->prune.head.flags |= HAMMER_IOC_PRUNE_ALL;
sbin/hammer/cmd_softprune.c
194
(scan->prune.head.flags & HAMMER_IOC_PRUNE_ALL) == 0) {
sbin/hammer/cmd_softprune.c
219
} else if (scan->prune.head.flags & HAMMER_IOC_HEAD_INTR) {
sbin/hammer/cmd_softprune.c
373
if (snapshot.head.flags & HAMMER_IOC_SNAPSHOT_EOF)
sbin/hammer/cmd_softprune.c
393
if (dsnap->head.error == 0)
sbin/hammer/cmd_version.c
148
if (version.head.error) {
sbin/hammer/ondisk.c
811
hammer_fifo_head_t head;
sbin/hammer/ondisk.c
816
head = get_buffer_data(scan, &buffer, isnew);
sbin/hammer/ondisk.c
818
tail = (void *)((char *)head + bytes - sizeof(*tail));
sbin/hammer/ondisk.c
820
bzero(head, bytes);
sbin/hammer/ondisk.c
821
head->hdr_signature = HAMMER_HEAD_SIGNATURE;
sbin/hammer/ondisk.c
822
head->hdr_type = HAMMER_HEAD_TYPE_DUMMY;
sbin/hammer/ondisk.c
823
head->hdr_size = bytes;
sbin/hammer/ondisk.c
824
head->hdr_seq = seqno++;
sbin/hammer/ondisk.c
830
hammer_crc_set_fifo_head(HammerVersion, head, bytes);
sbin/hammer2/cmd_debug.c
138
if (msg->any.head.error) {
sbin/hammer2/cmd_debug.c
186
if (msg->any.head.cmd & DMSGF_CREATE)
sbin/hammer2/cmd_debug.c
188
if (msg->any.head.cmd & DMSGF_DELETE)
sbin/hammer2/cmd_debug.c
262
cmd = msg->any.head.cmd;
sbin/hammer2/cmd_info.c
152
static TAILQ_HEAD(, pfs_entry) head;
sbin/hammer2/cmd_info.c
162
TAILQ_INIT(&head);
sbin/hammer2/cmd_info.c
168
while ((p = TAILQ_FIRST(&head)) != NULL) {
sbin/hammer2/cmd_info.c
170
TAILQ_REMOVE(&head, p, entry);
sbin/hammer2/cmd_info.c
202
p = TAILQ_FIRST(&head);
sbin/hammer2/cmd_info.c
211
TAILQ_INSERT_TAIL(&head, e, entry);
sbin/hammer2/cmd_pfs.c
102
TAILQ_INSERT_TAIL(&head, e, entry);
sbin/hammer2/cmd_pfs.c
109
while ((p = TAILQ_FIRST(&head)) != NULL) {
sbin/hammer2/cmd_pfs.c
111
TAILQ_REMOVE(&head, p, entry);
sbin/hammer2/cmd_pfs.c
54
TAILQ_HEAD(, pfs_entry) head;
sbin/hammer2/cmd_pfs.c
66
TAILQ_INIT(&head);
sbin/hammer2/cmd_pfs.c
93
p = TAILQ_FIRST(&head);
sbin/hammer2/zlib/hammer2_zlib_deflate.c
180
match_head = s->prev[(str) & s->w_mask] = s->head[s->ins_h], \
sbin/hammer2/zlib/hammer2_zlib_deflate.c
181
s->head[s->ins_h] = (Pos)(str))
sbin/hammer2/zlib/hammer2_zlib_deflate.c
188
s->head[s->hash_size-1] = NIL; \
sbin/hammer2/zlib/hammer2_zlib_deflate.c
189
zmemzero((Bytef *)s->head, (unsigned)(s->hash_size-1)*sizeof(*s->head));
sbin/hammer2/zlib/hammer2_zlib_deflate.c
251
s->head = (Posf *) malloc((s->hash_size)*sizeof(Pos));
sbin/hammer2/zlib/hammer2_zlib_deflate.c
261
if (s->window == Z_NULL || s->prev == Z_NULL || s->head == Z_NULL ||
sbin/hammer2/zlib/hammer2_zlib_deflate.c
528
free(strm->state->head);
sbin/hammer2/zlib/hammer2_zlib_deflate.c
840
p = &s->head[n];
sbin/hammer2/zlib/hammer2_zlib_deflate.c
888
s->prev[str & s->w_mask] = s->head[s->ins_h];
sbin/hammer2/zlib/hammer2_zlib_deflate.c
890
s->head[s->ins_h] = (Pos)str;
sbin/hammer2/zlib/hammer2_zlib_deflate.h
128
Posf *head; /* Heads of the hash chains or NIL. */
sbin/ifconfig/regdomain.c
564
cleanup_bands(netband_head *head)
sbin/ifconfig/regdomain.c
569
nb = LIST_FIRST(head);
sbin/ipfw3/ipfw3table.c
318
int *head = (int *)data;
sbin/ipfw3/ipfw3table.c
319
*head = atoi(*av);
sbin/ipfw3/ipfw3table.c
320
if (*head < 0 || *head > IPFW_TABLES_MAX - 1)
sbin/ipfw3/ipfw3table.c
321
errx(EX_USAGE, "table id `%d' invalid", *head);
sbin/jscan/dump_debug.c
60
struct journal_rawrecbeg head;
sbin/jscan/dump_debug.c
63
jsread(js, 0, &head, sizeof(head));
sbin/jscan/dump_debug.c
65
sid = head.streamid & JREC_STREAMID_MASK;
sbin/jscan/dump_debug.c
67
(int)(u_int16_t)head.streamid,
sbin/jscan/dump_debug.c
68
(uintmax_t)head.transid);
sbin/jscan/dump_debug.c
70
off_t off = sizeof(head);
sbin/jscan/dump_debug.c
73
js->js_normalized_total - sizeof(head),
sbin/jscan/dump_debug.c
76
switch(head.streamid & JREC_STREAMID_MASK) {
sbin/jscan/dump_mirror.c
71
struct journal_rawrecbeg head;
sbin/jscan/dump_mirror.c
76
jsread(js, 0, &head, sizeof(head));
sbin/jscan/dump_mirror.c
78
sid = head.streamid & JREC_STREAMID_MASK;
sbin/jscan/dump_mirror.c
80
off_t off = sizeof(head);
sbin/jscan/dump_mirror.c
86
switch(head.streamid & JREC_STREAMID_MASK) {
sbin/jscan/jfile.c
224
struct journal_rawrecbeg head;
sbin/jscan/jfile.c
359
while ((error = jreadbuf(jf, direction, &head, sizeof(head))) == sizeof(head)) {
sbin/jscan/jfile.c
360
if (head.begmagic != JREC_BEGMAGIC) {
sbin/jscan/jfile.c
372
recsize = (head.recsize + 15) & ~15;
sbin/jscan/jfile.c
384
bcopy(&head, jd->jd_data, sizeof(head));
sbin/jscan/jfile.c
385
n = jreadbuf(jf, direction, jd->jd_data + sizeof(head),
sbin/jscan/jfile.c
386
recsize - sizeof(head));
sbin/jscan/jfile.c
387
if (n != (int)(recsize - sizeof(head))) {
sbin/jscan/jfile.c
409
if (head.streamid == JREC_STREAMID_PAD) {
sbin/jscan/jfile.c
418
jd->jd_transid = head.transid;
sbin/jscan/jfile.c
480
if (head.streamid == JREC_STREAMID_PAD) {
sbin/jscan/jstream.c
125
(head->streamid & JREC_STREAMCTL_BEGIN) == 0
sbin/jscan/jstream.c
131
head->streamid & JREC_STREAMID_MASK);
sbin/jscan/jstream.c
136
head->streamid & JREC_STREAMID_MASK);
sbin/jscan/jstream.c
140
head->streamid & JREC_STREAMID_MASK);
sbin/jscan/jstream.c
144
(head->streamid & JREC_STREAMCTL_END) == 0
sbin/jscan/jstream.c
150
head->streamid & JREC_STREAMID_MASK);
sbin/jscan/jstream.c
155
head->streamid & JREC_STREAMID_MASK);
sbin/jscan/jstream.c
159
head->streamid & JREC_STREAMID_MASK);
sbin/jscan/jstream.c
175
jh->jh_transid = head->streamid;
sbin/jscan/jstream.c
183
jh->jh_transid |= head->streamid & JREC_STREAMCTL_MASK;
sbin/jscan/jstream.c
68
struct journal_rawrecbeg *head;
sbin/jscan/jstream.c
78
head = js->js_head;
sbin/jscan/jstream.c
84
if ((head->streamid & (JREC_STREAMCTL_BEGIN|JREC_STREAMCTL_END)) ==
sbin/jscan/jstream.c
95
jhp = &JHashAry[head->streamid & JHASH_MASK];
sbin/jscan/jstream.c
98
((jh->jh_transid ^ head->streamid) & JREC_STREAMID_MASK) == 0
sbin/mount_nfs/mount_nfs.c
824
} *head;
sbin/mount_nfs/mount_nfs.c
828
for (p = head; p != NULL; p = p->next)
sbin/mount_nfs/mount_nfs.c
837
p->next = head;
sbin/mount_nfs/mount_nfs.c
838
head = p;
sbin/rcorder/rcorder.c
287
provnode *pnode, *head;
sbin/rcorder/rcorder.c
291
head = Hash_GetValue(entry);
sbin/rcorder/rcorder.c
294
if (head == NULL) {
sbin/rcorder/rcorder.c
295
head = emalloc(sizeof(*head));
sbin/rcorder/rcorder.c
296
head->head = SET;
sbin/rcorder/rcorder.c
297
head->in_progress = RESET;
sbin/rcorder/rcorder.c
298
head->fnode = NULL;
sbin/rcorder/rcorder.c
299
head->last = head->next = NULL;
sbin/rcorder/rcorder.c
300
Hash_SetValue(entry, head);
sbin/rcorder/rcorder.c
338
head->next->fnode->filename);
sbin/rcorder/rcorder.c
343
pnode->head = RESET;
sbin/rcorder/rcorder.c
346
pnode->next = head->next;
sbin/rcorder/rcorder.c
347
pnode->last = head;
sbin/rcorder/rcorder.c
349
head->next = pnode;
sbin/rcorder/rcorder.c
521
provnode *head, *pnode;
sbin/rcorder/rcorder.c
530
head = emalloc(sizeof(*head));
sbin/rcorder/rcorder.c
531
head->head = SET;
sbin/rcorder/rcorder.c
532
head->in_progress = RESET;
sbin/rcorder/rcorder.c
533
head->fnode = NULL;
sbin/rcorder/rcorder.c
534
head->last = head->next = NULL;
sbin/rcorder/rcorder.c
535
Hash_SetValue(entry, head);
sbin/rcorder/rcorder.c
538
pnode->head = RESET;
sbin/rcorder/rcorder.c
541
pnode->next = head->next;
sbin/rcorder/rcorder.c
542
pnode->last = head;
sbin/rcorder/rcorder.c
544
head->next = pnode;
sbin/rcorder/rcorder.c
583
if (pnode->head)
sbin/rcorder/rcorder.c
631
provnode *head;
sbin/rcorder/rcorder.c
634
head = Hash_GetValue(entry);
sbin/rcorder/rcorder.c
636
if (head == NULL) {
sbin/rcorder/rcorder.c
644
if (head->next == NULL)
sbin/rcorder/rcorder.c
651
if (head->in_progress == SET) {
sbin/rcorder/rcorder.c
658
head->in_progress = SET;
sbin/rcorder/rcorder.c
664
while (head->next != NULL)
sbin/rcorder/rcorder.c
665
do_file(head->next->fnode);
sbin/rcorder/rcorder.c
89
flag head;
share/examples/kld/cdev/module/cdevmod.c
83
.head = {
sys/bus/cam/scsi/scsi_da.h
301
u_int8_t head;
sys/bus/cam/scsi/scsi_da.h
308
u_int8_t head;
sys/bus/u4b/controller/ehci.c
1449
TAILQ_FOREACH(xfer, &sc->sc_bus.intr_q.head, wait_entry) {
sys/bus/u4b/controller/ehci.c
3817
TAILQ_FOREACH(xfer, &sc->sc_bus.intr_q.head, wait_entry) {
sys/bus/u4b/controller/ehci.c
3851
TAILQ_FOREACH(xfer, &sc->sc_bus.intr_q.head, wait_entry) {
sys/bus/u4b/controller/ohci.c
1088
TAILQ_FOREACH(xfer, &sc->sc_bus.intr_q.head, wait_entry) {
sys/bus/u4b/controller/ohci.c
2601
TAILQ_FOREACH(xfer, &sc->sc_bus.intr_q.head, wait_entry) {
sys/bus/u4b/controller/ohci.c
2639
TAILQ_FOREACH(xfer, &sc->sc_bus.intr_q.head, wait_entry) {
sys/bus/u4b/controller/uhci.c
1406
TAILQ_FOREACH(xfer, &sc->sc_bus.intr_q.head, wait_entry) {
sys/bus/u4b/controller/uhci.c
3086
TAILQ_FOREACH(xfer, &sc->sc_bus.intr_q.head, wait_entry) {
sys/bus/u4b/controller/uhci.c
3128
TAILQ_FOREACH(xfer, &sc->sc_bus.intr_q.head, wait_entry) {
sys/bus/u4b/controller/usb_controller.c
971
TAILQ_INIT(&bus->intr_q.head);
sys/bus/u4b/controller/xhci.c
3137
xfer = TAILQ_FIRST(&ep->endpoint_q[stream_id].head);
sys/bus/u4b/controller/xhci.c
4011
TAILQ_FOREACH(xfer, &sc->sc_bus.intr_q.head, wait_entry) {
sys/bus/u4b/controller/xhci.c
4074
TAILQ_FOREACH(xfer, &sc->sc_bus.intr_q.head, wait_entry) {
sys/bus/u4b/usb_debug.c
165
TAILQ_FOREACH(xfer, &ep->endpoint_q[x].head, wait_entry) {
sys/bus/u4b/usb_device.c
389
TAILQ_INIT(&ep->endpoint_q[x].head);
sys/bus/u4b/usb_hub.c
2082
TAILQ_FOREACH(xfer, &bus->intr_q.head, wait_entry) {
sys/bus/u4b/usb_hub.c
2122
TAILQ_FOREACH(pipe_xfer, &xfer->endpoint->endpoint_q[0].head,
sys/bus/u4b/usb_transfer.c
2510
TAILQ_REMOVE(&pq->head, xfer, wait_entry);
sys/bus/u4b/usb_transfer.c
2535
TAILQ_INSERT_TAIL(&pq->head, xfer, wait_entry);
sys/bus/u4b/usb_transfer.c
3017
TAILQ_FIRST(&ep->endpoint_q[xfer->stream_id].head) != NULL) {
sys/bus/u4b/usb_transfer.c
3066
xfer = TAILQ_FIRST(&pq->head);
sys/bus/u4b/usb_transfer.c
3068
TAILQ_REMOVE(&pq->head, xfer,
sys/bus/u4b/usb_transfer.c
992
TAILQ_INIT(&info->done_q.head);
sys/bus/u4b/usb_transfer.c
995
TAILQ_INIT(&info->dma_q.head);
sys/bus/u4b/usbdi.h
124
TAILQ_HEAD(, usb_xfer) head;
sys/dev/acpica/Osd/OsdCache.c
100
bzero(head, Cache->args.objsize);
sys/dev/acpica/Osd/OsdCache.c
101
head->state = TRACK_ALLOCATED;
sys/dev/acpica/Osd/OsdCache.c
103
head->cache = Cache;
sys/dev/acpica/Osd/OsdCache.c
104
head->func = "nowhere";
sys/dev/acpica/Osd/OsdCache.c
105
head->line = 0;
sys/dev/acpica/Osd/OsdCache.c
107
return (head + 1);
sys/dev/acpica/Osd/OsdCache.c
118
struct acpiobjhead *head = (void *)((char *)Object - OBJHEADSIZE);
sys/dev/acpica/Osd/OsdCache.c
121
if (head->cache != Cache) {
sys/dev/acpica/Osd/OsdCache.c
123
__func__, Object, head->cache, Cache);
sys/dev/acpica/Osd/OsdCache.c
126
if (head->state != TRACK_ALLOCATED) {
sys/dev/acpica/Osd/OsdCache.c
127
if (head->state == TRACK_FREED) {
sys/dev/acpica/Osd/OsdCache.c
130
__func__, Object, func, line, head->func,
sys/dev/acpica/Osd/OsdCache.c
131
head->line);
sys/dev/acpica/Osd/OsdCache.c
137
Object, head->state);
sys/dev/acpica/Osd/OsdCache.c
140
head->state = TRACK_FREED;
sys/dev/acpica/Osd/OsdCache.c
142
head->func = func;
sys/dev/acpica/Osd/OsdCache.c
143
head->line = line;
sys/dev/acpica/Osd/OsdCache.c
145
objcache_put(Cache->cache, head);
sys/dev/acpica/Osd/OsdCache.c
97
struct acpiobjhead *head;
sys/dev/acpica/Osd/OsdCache.c
99
head = objcache_get(Cache->cache, M_WAITOK);
sys/dev/disk/dm/device-mapper.c
551
dmsetdiskinfo(struct disk *disk, dm_table_head_t *head)
sys/dev/disk/dm/device-mapper.c
556
dmp_size = dm_table_size(head);
sys/dev/disk/dm/dm_table.c
100
return &head->tables[id];
sys/dev/disk/dm/dm_table.c
107
dm_table_release(dm_table_head_t *head, uint8_t table_id)
sys/dev/disk/dm/dm_table.c
109
dm_table_unbusy(head);
sys/dev/disk/dm/dm_table.c
116
dm_table_switch_tables(dm_table_head_t *head)
sys/dev/disk/dm/dm_table.c
118
lockmgr(&head->table_mtx, LK_EXCLUSIVE);
sys/dev/disk/dm/dm_table.c
120
head->cur_active_table = 1 - head->cur_active_table;
sys/dev/disk/dm/dm_table.c
122
lockmgr(&head->table_mtx, LK_RELEASE);
sys/dev/disk/dm/dm_table.c
130
dm_table_destroy(dm_table_head_t *head, uint8_t table_id)
sys/dev/disk/dm/dm_table.c
136
lockmgr(&head->table_mtx, LK_EXCLUSIVE);
sys/dev/disk/dm/dm_table.c
138
dmdebug("table_id=%d io_cnt=%d\n", table_id, head->io_cnt);
sys/dev/disk/dm/dm_table.c
141
id = head->cur_active_table;
sys/dev/disk/dm/dm_table.c
143
id = 1 - head->cur_active_table;
sys/dev/disk/dm/dm_table.c
145
tbl = &head->tables[id];
sys/dev/disk/dm/dm_table.c
163
lockmgr(&head->table_mtx, LK_RELEASE);
sys/dev/disk/dm/dm_table.c
172
_dm_table_size(dm_table_head_t *head, int table)
sys/dev/disk/dm/dm_table.c
181
tbl = dm_table_get_entry(head, table);
sys/dev/disk/dm/dm_table.c
191
dm_table_unbusy(head);
sys/dev/disk/dm/dm_table.c
197
dm_table_size(dm_table_head_t *head)
sys/dev/disk/dm/dm_table.c
199
return _dm_table_size(head, DM_TABLE_ACTIVE);
sys/dev/disk/dm/dm_table.c
203
dm_inactive_table_size(dm_table_head_t *head)
sys/dev/disk/dm/dm_table.c
205
return _dm_table_size(head, DM_TABLE_INACTIVE);
sys/dev/disk/dm/dm_table.c
215
dm_table_get_target_count(dm_table_head_t *head, uint8_t table_id)
sys/dev/disk/dm/dm_table.c
223
tbl = dm_table_get_entry(head, table_id);
sys/dev/disk/dm/dm_table.c
228
dm_table_unbusy(head);
sys/dev/disk/dm/dm_table.c
238
dm_table_head_init(dm_table_head_t *head)
sys/dev/disk/dm/dm_table.c
240
head->cur_active_table = 0;
sys/dev/disk/dm/dm_table.c
241
head->io_cnt = 0;
sys/dev/disk/dm/dm_table.c
244
TAILQ_INIT(&head->tables[0]);
sys/dev/disk/dm/dm_table.c
245
TAILQ_INIT(&head->tables[1]);
sys/dev/disk/dm/dm_table.c
247
lockinit(&head->table_mtx, "dmtbl", 0, LK_CANRECURSE);
sys/dev/disk/dm/dm_table.c
254
dm_table_head_destroy(dm_table_head_t *head)
sys/dev/disk/dm/dm_table.c
256
KKASSERT(!lockinuse(&head->table_mtx));
sys/dev/disk/dm/dm_table.c
260
KKASSERT(head->io_cnt == 0);
sys/dev/disk/dm/dm_table.c
262
lockuninit(&head->table_mtx);
sys/dev/disk/dm/dm_table.c
274
dm_table_head_t *head;
sys/dev/disk/dm/dm_table.c
279
head = &table_en->dev->table_head;
sys/dev/disk/dm/dm_table.c
280
lockmgr(&head->table_mtx, LK_SHARED);
sys/dev/disk/dm/dm_table.c
284
lockmgr(&head->table_mtx, LK_RELEASE);
sys/dev/disk/dm/dm_table.c
293
lockmgr(&head->table_mtx, LK_RELEASE);
sys/dev/disk/dm/dm_table.c
301
dm_table_head_t *head;
sys/dev/disk/dm/dm_table.c
304
head = &table_en->dev->table_head;
sys/dev/disk/dm/dm_table.c
305
lockmgr(&head->table_mtx, LK_SHARED);
sys/dev/disk/dm/dm_table.c
313
lockmgr(&head->table_mtx, LK_RELEASE);
sys/dev/disk/dm/dm_table.c
59
dm_table_busy(dm_table_head_t *head, uint8_t table_id)
sys/dev/disk/dm/dm_table.c
65
lockmgr(&head->table_mtx, LK_SHARED);
sys/dev/disk/dm/dm_table.c
68
id = head->cur_active_table;
sys/dev/disk/dm/dm_table.c
70
id = 1 - head->cur_active_table;
sys/dev/disk/dm/dm_table.c
72
atomic_add_int(&head->io_cnt, 1);
sys/dev/disk/dm/dm_table.c
81
dm_table_unbusy(dm_table_head_t *head)
sys/dev/disk/dm/dm_table.c
83
KKASSERT(head->io_cnt != 0);
sys/dev/disk/dm/dm_table.c
85
atomic_subtract_int(&head->io_cnt, 1);
sys/dev/disk/dm/dm_table.c
87
lockmgr(&head->table_mtx, LK_RELEASE);
sys/dev/disk/dm/dm_table.c
94
dm_table_get_entry(dm_table_head_t *head, uint8_t table_id)
sys/dev/disk/dm/dm_table.c
98
id = dm_table_busy(head, table_id);
sys/dev/disk/fd/fd.c
1656
int read, format, head, i, sec = 0, sectrac, st0, cyl, st3;
sys/dev/disk/fd/fd.c
1850
head = sec / sectrac;
sys/dev/disk/fd/fd.c
1852
fd->hddrv = ((head&1)<<2)+fdu;
sys/dev/disk/fd/fd.c
1881
fdc->status[4] = head;
sys/dev/disk/fd/fd.c
1911
if(fd_cmd(fdc, 6, NE7CMD_FORMAT, head << 2 | fdu,
sys/dev/disk/fd/fd.c
1944
head << 2 | fdu, /* head & unit */
sys/dev/disk/fd/fd.c
1946
head,
sys/dev/disk/fd/fd.c
2267
+ finfo->head * fd->ft.sectrac) * fdblk;
sys/dev/disk/iscsi/initiator/iscsi.c
109
.head = { "iscsi", 0, D_DISK},
sys/dev/disk/ncr/ncr.c
1588
SCR_COPY (sizeof (struct head)),
sys/dev/disk/ncr/ncr.c
1974
SCR_COPY (sizeof (struct head)),
sys/dev/disk/ncr/ncr.c
2732
SCR_COPY (sizeof (struct head)),
sys/dev/disk/ncr/ncr.c
814
struct head header;
sys/dev/disk/ncr/ncr.c
977
struct head header;
sys/dev/disk/nvme/nvme.c
336
req->cmd.head.prp1 = req->pinfo;
sys/dev/disk/nvme/nvme.c
361
req->cmd.head.opcode = opcode;
sys/dev/disk/nvme/nvme.c
362
req->cmd.head.flags = NVME_SUBQFLG_PRP | NVME_SUBQFLG_NORM;
sys/dev/disk/nvme/nvme.c
363
req->cmd.head.cid = req->cmd_id;
sys/dev/disk/nvme/nvme.c
364
req->cmd.head.nsid = 0;
sys/dev/disk/nvme/nvme.c
365
req->cmd.head.mptr = 0;
sys/dev/disk/nvme/nvme.c
366
req->cmd.head.prp1 = 0;
sys/dev/disk/nvme/nvme.c
367
req->cmd.head.prp2 = 0;
sys/dev/disk/nvme/nvme.c
393
req->cmd.head.prp1 = paddr;
sys/dev/disk/nvme/nvme.c
399
req->cmd.head.prp2 = paddr;
sys/dev/disk/nvme/nvme.c
404
req->cmd.head.prp2 = pprptab; /* repeat */
sys/dev/disk/nvme/nvme.c
794
req->cmd.head.prp1 = subq->psubq;
sys/dev/disk/nvme/nvme.c
837
req->cmd.head.prp1 = comq->pcomq;
sys/dev/disk/nvme/nvme.c
874
req->cmd.head.prp1 = 0;
sys/dev/disk/nvme/nvme.c
899
req->cmd.head.prp1 = 0;
sys/dev/disk/nvme/nvme_admin.c
627
req->cmd.identify.head.nsid = rp->nsids[i];
sys/dev/disk/nvme/nvme_chipset.h
1287
nvme_subq_head_t head;
sys/dev/disk/nvme/nvme_chipset.h
1327
nvme_subq_head_t head;
sys/dev/disk/nvme/nvme_chipset.h
1356
nvme_subq_head_t head;
sys/dev/disk/nvme/nvme_chipset.h
1441
nvme_subq_head_t head;
sys/dev/disk/nvme/nvme_chipset.h
1460
nvme_subq_head_t head;
sys/dev/disk/nvme/nvme_chipset.h
1490
nvme_subq_head_t head;
sys/dev/disk/nvme/nvme_chipset.h
1520
nvme_subq_head_t head;
sys/dev/disk/nvme/nvme_chipset.h
1544
nvme_subq_head_t head;
sys/dev/disk/nvme/nvme_chipset.h
1574
nvme_subq_head_t head;
sys/dev/disk/nvme/nvme_chipset.h
1606
nvme_subq_head_t head;
sys/dev/disk/nvme/nvme_chipset.h
1640
nvme_subq_head_t head;
sys/dev/disk/nvme/nvme_chipset.h
1659
nvme_subq_head_t head;
sys/dev/disk/nvme/nvme_chipset.h
1678
nvme_subq_head_t head;
sys/dev/disk/nvme/nvme_chipset.h
1697
nvme_subq_head_t head;
sys/dev/disk/nvme/nvme_chipset.h
1720
nvme_subq_head_t head;
sys/dev/disk/nvme/nvme_chipset.h
382
nvme_subq_head_t head;
sys/dev/disk/nvme/nvme_chipset.h
583
nvme_subq_head_t head;
sys/dev/disk/nvme/nvme_chipset.h
614
nvme_subq_head_t head;
sys/dev/disk/nvme/nvme_chipset.h
683
nvme_subq_head_t head;
sys/dev/disk/nvme/nvme_chipset.h
720
nvme_subq_head_t head;
sys/dev/disk/nvme/nvme_chipset.h
759
nvme_subq_head_t head;
sys/dev/disk/nvme/nvme_chipset.h
784
nvme_subq_head_t head;
sys/dev/disk/nvme/nvme_chipset.h
821
nvme_subq_head_t head;
sys/dev/disk/nvme/nvme_chipset.h
867
nvme_subq_head_t head;
sys/dev/disk/nvme/nvme_chipset.h
907
nvme_subq_head_t head;
sys/dev/disk/nvme/nvme_chipset.h
936
nvme_subq_head_t head;
sys/dev/disk/nvme/nvme_chipset.h
972
nvme_subq_head_t head;
sys/dev/disk/nvme/nvme_disk.c
261
req->cmd.read.head.nsid = nsc->nsid;
sys/dev/disk/nvme/nvme_disk.c
279
req->cmd.write.head.nsid = nsc->nsid;
sys/dev/disk/nvme/nvme_disk.c
297
req->cmd.writez.head.nsid = nsc->nsid;
sys/dev/disk/nvme/nvme_disk.c
310
req->cmd.flush.head.nsid = nsc->nsid;
sys/dev/disk/nvme/nvme_disk.c
472
req->cmd.write.head.nsid = nsc->nsid;
sys/dev/disk/nvme/nvme_disk.c
482
req->cmd.flush.head.nsid = nsc->nsid;
sys/dev/disk/nvme/nvme_ioctl.c
50
req->cmd.head.nsid = -1;
sys/dev/disk/sym/sym_fw2.h
1006
offsetof (struct sym_ccb, phys.head.savep),
sys/dev/disk/sym/sym_fw2.h
1011
offsetof (struct sym_ccb, phys.head.status),
sys/dev/disk/sym/sym_fw2.h
1022
offsetof(struct sym_lcb, head.itl_task_sa),
sys/dev/disk/sym/sym_fw2.h
1027
offsetof(struct sym_ccb, phys.head.go.restart),
sys/dev/disk/sym/sym_fw2.h
317
offsetof (struct sym_ccb, phys.head.savep),
sys/dev/disk/sym/sym_fw2.h
322
offsetof (struct sym_ccb, phys.head.status),
sys/dev/disk/sym/sym_fw2.h
631
offsetof (struct sym_ccb, phys.head.lastp),
sys/dev/disk/sym/sym_fw2.h
656
offsetof (struct sym_ccb, phys.head.status),
sys/dev/disk/sym/sym_fw2.h
666
offsetof (struct sym_ccb, phys.head.status),
sys/dev/disk/sym/sym_fw2.h
742
offsetof (struct sym_ccb, phys.head.savep),
sys/dev/disk/sym/sym_fw2.h
751
offsetof (struct sym_ccb, phys.head.savep),
sys/dev/disk/sym/sym_fw2.h
779
offsetof (struct sym_ccb, phys.head.status),
sys/dev/disk/sym/sym_fw2.h
796
offsetof (struct sym_ccb, phys.head.savep),
sys/dev/disk/sym/sym_fw2.h
881
offsetof(struct sym_tcb, head.wval),
sys/dev/disk/sym/sym_fw2.h
883
offsetof(struct sym_tcb, head.sval),
sys/dev/disk/sym/sym_fw2.h
890
offsetof(struct sym_tcb, head.uval),
sys/dev/disk/sym/sym_fw2.h
913
offsetof(struct sym_tcb, head.luntbl_sa),
sys/dev/disk/sym/sym_fw2.h
929
offsetof(struct sym_tcb, head.lun0_sa),
sys/dev/disk/sym/sym_fw2.h
934
offsetof(struct sym_lcb, head.resel_sa),
sys/dev/disk/sym/sym_fw2.h
957
offsetof(struct sym_lcb, head.itlq_tbl_sa),
sys/dev/disk/sym/sym_fw2.h
990
offsetof(struct sym_ccb, phys.head.go.restart),
sys/dev/disk/sym/sym_hipd.c
1113
/*0*/ struct sym_tcbh head;
sys/dev/disk/sym/sym_hipd.c
1204
/*0*/ struct sym_lcbh head;
sys/dev/disk/sym/sym_hipd.c
1296
#define actualquirks phys.head.status[0]
sys/dev/disk/sym/sym_hipd.c
1297
#define host_status phys.head.status[1]
sys/dev/disk/sym/sym_hipd.c
1298
#define ssss_status phys.head.status[2]
sys/dev/disk/sym/sym_hipd.c
1299
#define host_flags phys.head.status[3]
sys/dev/disk/sym/sym_hipd.c
1360
/*0*/ struct sym_ccbh head;
sys/dev/disk/sym/sym_hipd.c
144
static __inline struct sym_quehead *sym_que_first(struct sym_quehead *head)
sys/dev/disk/sym/sym_hipd.c
146
return (head->flink == head) ? NULL : head->flink;
sys/dev/disk/sym/sym_hipd.c
149
static __inline struct sym_quehead *sym_que_last(struct sym_quehead *head)
sys/dev/disk/sym/sym_hipd.c
151
return (head->blink == head) ? NULL : head->blink;
sys/dev/disk/sym/sym_hipd.c
171
static __inline int sym_que_empty(struct sym_quehead *head)
sys/dev/disk/sym/sym_hipd.c
173
return head->flink == head;
sys/dev/disk/sym/sym_hipd.c
177
struct sym_quehead *head)
sys/dev/disk/sym/sym_hipd.c
183
struct sym_quehead *at = head->flink;
sys/dev/disk/sym/sym_hipd.c
185
first->blink = head;
sys/dev/disk/sym/sym_hipd.c
186
head->flink = first;
sys/dev/disk/sym/sym_hipd.c
201
#define sym_insque_head(new, head) __sym_que_add(new, head, (head)->flink)
sys/dev/disk/sym/sym_hipd.c
203
static __inline struct sym_quehead *sym_remque_head(struct sym_quehead *head)
sys/dev/disk/sym/sym_hipd.c
205
struct sym_quehead *elem = head->flink;
sys/dev/disk/sym/sym_hipd.c
207
if (elem != head)
sys/dev/disk/sym/sym_hipd.c
208
__sym_que_del(head, elem->flink);
sys/dev/disk/sym/sym_hipd.c
214
#define sym_insque_tail(new, head) __sym_que_add(new, (head)->blink, head)
sys/dev/disk/sym/sym_hipd.c
216
static __inline struct sym_quehead *sym_remque_tail(struct sym_quehead *head)
sys/dev/disk/sym/sym_hipd.c
218
struct sym_quehead *elem = head->blink;
sys/dev/disk/sym/sym_hipd.c
220
if (elem != head)
sys/dev/disk/sym/sym_hipd.c
221
__sym_que_del(elem->blink, head);
sys/dev/disk/sym/sym_hipd.c
230
#define FOR_EACH_QUEUED_ELEMENT(head, qp) \
sys/dev/disk/sym/sym_hipd.c
231
for (qp = (head)->flink; qp != (head); qp = qp->flink)
sys/dev/disk/sym/sym_hipd.c
3304
tp->head.sval = 0;
sys/dev/disk/sym/sym_hipd.c
3305
tp->head.wval = np->rv_scntl3;
sys/dev/disk/sym/sym_hipd.c
3306
tp->head.uval = 0;
sys/dev/disk/sym/sym_hipd.c
3585
sval = tp->head.sval;
sys/dev/disk/sym/sym_hipd.c
3586
wval = tp->head.wval;
sys/dev/disk/sym/sym_hipd.c
3587
uval = tp->head.uval;
sys/dev/disk/sym/sym_hipd.c
3640
if (tp->head.sval == sval &&
sys/dev/disk/sym/sym_hipd.c
3641
tp->head.wval == wval &&
sys/dev/disk/sym/sym_hipd.c
3642
tp->head.uval == uval)
sys/dev/disk/sym/sym_hipd.c
3644
tp->head.sval = sval;
sys/dev/disk/sym/sym_hipd.c
3645
tp->head.wval = wval;
sys/dev/disk/sym/sym_hipd.c
3646
tp->head.uval = uval;
sys/dev/disk/sym/sym_hipd.c
3658
OUTB (nc_sxfer, tp->head.sval);
sys/dev/disk/sym/sym_hipd.c
3659
OUTB (nc_scntl3, tp->head.wval);
sys/dev/disk/sym/sym_hipd.c
3662
OUTB (nc_scntl4, tp->head.uval);
sys/dev/disk/sym/sym_hipd.c
3672
cp->phys.select.sel_scntl3 = tp->head.wval;
sys/dev/disk/sym/sym_hipd.c
3673
cp->phys.select.sel_sxfer = tp->head.sval;
sys/dev/disk/sym/sym_hipd.c
3675
cp->phys.select.sel_scntl4 = tp->head.uval;
sys/dev/disk/sym/sym_hipd.c
4808
cp->phys.head.savep = cpu_to_scr(startp);
sys/dev/disk/sym/sym_hipd.c
4809
cp->phys.head.goalp = cpu_to_scr(startp + 16);
sys/dev/disk/sym/sym_hipd.c
4810
cp->phys.head.lastp = cpu_to_scr(startp);
sys/dev/disk/sym/sym_hipd.c
4820
cp->phys.head.go.start = cpu_to_scr(SCRIPTA_BA (np, select));
sys/dev/disk/sym/sym_hipd.c
4993
np->abrt_sel.sel_scntl3 = tp->head.wval;
sys/dev/disk/sym/sym_hipd.c
4994
np->abrt_sel.sel_sxfer = tp->head.sval;
sys/dev/disk/sym/sym_hipd.c
5201
tp->head.sval = 0;
sys/dev/disk/sym/sym_hipd.c
5202
tp->head.wval = np->rv_scntl3;
sys/dev/disk/sym/sym_hipd.c
5203
tp->head.uval = 0;
sys/dev/disk/sym/sym_hipd.c
5321
tmp = scr_to_cpu(cp->phys.head.goalp);
sys/dev/disk/sym/sym_hipd.c
5428
dp_ret = cpu_to_scr(cp->phys.head.goalp);
sys/dev/disk/sym/sym_hipd.c
5524
if (cp->phys.head.lastp == cp->phys.head.goalp)
sys/dev/disk/sym/sym_hipd.c
5531
if (cp->startp == cp->phys.head.lastp ||
sys/dev/disk/sym/sym_hipd.c
5532
sym_evaluate_dp(np, cp, scr_to_cpu(cp->phys.head.lastp),
sys/dev/disk/sym/sym_hipd.c
6354
lp->head.resel_sa =
sys/dev/disk/sym/sym_hipd.c
6376
lp->head.itl_task_sa = cpu_to_scr(cp->ccb_ba);
sys/dev/disk/sym/sym_hipd.c
6377
lp->head.resel_sa =
sys/dev/disk/sym/sym_hipd.c
6447
lp->head.itl_task_sa = cpu_to_scr(np->bad_itl_ba);
sys/dev/disk/sym/sym_hipd.c
6454
lp->head.resel_sa =
sys/dev/disk/sym/sym_hipd.c
6559
cp->phys.head.go.start = cpu_to_scr(SCRIPTA_BA (np, idle));
sys/dev/disk/sym/sym_hipd.c
6560
cp->phys.head.go.restart = cpu_to_scr(SCRIPTB_BA (np, bad_i_t_l));
sys/dev/disk/sym/sym_hipd.c
6609
offsetof(struct sym_tcb, head.sval)) &3) == 0);
sys/dev/disk/sym/sym_hipd.c
6611
offsetof(struct sym_tcb, head.wval)) &3) == 0);
sys/dev/disk/sym/sym_hipd.c
6649
tp->head.luntbl_sa = cpu_to_scr(vtobus(tp->luntbl));
sys/dev/disk/sym/sym_hipd.c
6675
tp->head.lun0_sa = cpu_to_scr(vtobus(lp));
sys/dev/disk/sym/sym_hipd.c
6681
lp->head.itl_task_sa = cpu_to_scr(np->bad_itl_ba);
sys/dev/disk/sym/sym_hipd.c
6686
lp->head.resel_sa = cpu_to_scr(SCRIPTB_BA (np, resel_bad_lun));
sys/dev/disk/sym/sym_hipd.c
6742
lp->head.itlq_tbl_sa = cpu_to_scr(vtobus(lp->itlq_tbl));
sys/dev/disk/sym/sym_hipd.c
7326
if (cp->phys.head.lastp != cp->phys.head.goalp)
sys/dev/disk/sym/sym_hipd.c
7614
cp->phys.head.go.start = cpu_to_scr(SCRIPTA_BA (np, select));
sys/dev/disk/sym/sym_hipd.c
7615
cp->phys.head.go.restart = cpu_to_scr(SCRIPTA_BA (np, resel_dsa));
sys/dev/disk/sym/sym_hipd.c
7621
cp->phys.select.sel_scntl3 = tp->head.wval;
sys/dev/disk/sym/sym_hipd.c
7622
cp->phys.select.sel_sxfer = tp->head.sval;
sys/dev/disk/sym/sym_hipd.c
7623
cp->phys.select.sel_scntl4 = tp->head.uval;
sys/dev/disk/sym/sym_hipd.c
7753
cp->phys.head.lastp = cpu_to_scr(lastp);
sys/dev/disk/sym/sym_hipd.c
7754
cp->phys.head.goalp = cpu_to_scr(goalp);
sys/dev/disk/sym/sym_hipd.c
7755
cp->phys.head.savep = cpu_to_scr(lastp);
sys/dev/disk/sym/sym_hipd.c
7756
cp->startp = cp->phys.head.savep;
sys/dev/disk/sym/sym_hipd.c
8233
tp->head.sval = 0;
sys/dev/disk/sym/sym_hipd.c
8234
tp->head.wval = np->rv_scntl3;
sys/dev/disk/sym/sym_hipd.c
8235
tp->head.uval = 0;
sys/dev/disk/sym/sym_hipd.c
8838
np->target[i].head.luntbl_sa =
sys/dev/disk/sym/sym_hipd.c
8840
np->target[i].head.lun0_sa =
sys/dev/disk/xdisk/xdisk.c
1072
tag, msg->any.head.cmd, msg->state);
sys/dev/disk/xdisk/xdisk.c
1075
if (msg->any.head.cmd & DMSGF_CREATE)
sys/dev/disk/xdisk/xdisk.c
1092
if (msg->any.head.cmd & DMSGF_CREATE) {
sys/dev/disk/xdisk/xdisk.c
1093
switch(msg->any.head.cmd & DMSGF_CMDSWMASK) {
sys/dev/disk/xdisk/xdisk.c
1096
tag->status.head = msg->any.head;
sys/dev/disk/xdisk/xdisk.c
1102
sc->last_error = tag->status.head.error;
sys/dev/disk/xdisk/xdisk.c
1126
if (msg->any.head.cmd & DMSGF_DELETE) {
sys/dev/disk/xdisk/xdisk.c
1160
switch(msg->any.head.cmd & DMSGF_CMDSWMASK) {
sys/dev/disk/xdisk/xdisk.c
1163
tag->status.head = msg->any.head;
sys/dev/disk/xdisk/xdisk.c
1164
if (tag->status.head.error)
sys/dev/disk/xdisk/xdisk.c
1179
if (tag->status.head.error &&
sys/dev/disk/xdisk/xdisk.c
1180
(msg->any.head.cmd & DMSGF_DELETE) && sc->opencnt) {
sys/dev/disk/xdisk/xdisk.c
1181
if (tag->status.head.error != DMSG_ERR_IO)
sys/dev/disk/xdisk/xdisk.c
1212
if (tag->status.head.error != 0) {
sys/dev/disk/xdisk/xdisk.c
1235
if (msg->any.head.cmd & DMSGF_DELETE) {
sys/dev/disk/xdisk/xdisk.c
389
msg->any.head.cmd);
sys/dev/disk/xdisk/xdisk.c
618
if (msg->any.head.cmd & DMSGF_CREATE)
sys/dev/disk/xdisk/xdisk.c
880
tag->status.head.error = DMSG_ERR_IO; /* fallback error */
sys/dev/disk/xdisk/xdisk.c
981
tag->status.head.error = DMSG_ERR_IO;
sys/dev/disk/xdisk/xdisk.c
999
error = tag->status.head.error;
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
776
head) {
sys/dev/drm/amd/amdgpu/amdgpu_bo_list.c
203
list_add_tail(&e->tv.head, &bucket[priority]);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
1033
list_for_each_entry(list_connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
1524
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
1544
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
372
struct drm_display_mode, head);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
618
list_for_each_entry_safe(mode, t, &connector->probed_modes, head) {
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
628
list_for_each_entry_safe(mode, t, &connector->probed_modes, head) {
sys/dev/drm/amd/amdgpu/amdgpu_cs.c
458
for (;&p->evictable->tv.head != &p->validated;
sys/dev/drm/amd/amdgpu/amdgpu_cs.c
459
p->evictable = list_prev_entry(p->evictable, tv.head)) {
sys/dev/drm/amd/amdgpu/amdgpu_cs.c
499
p->evictable = list_prev_entry(p->evictable, tv.head);
sys/dev/drm/amd/amdgpu/amdgpu_cs.c
500
list_move(&candidate->tv.head, &p->validated);
sys/dev/drm/amd/amdgpu/amdgpu_cs.c
532
list_for_each_entry(lobj, validated, tv.head) {
sys/dev/drm/amd/amdgpu/amdgpu_cs.c
611
list_add(&p->uf_entry.tv.head, &p->validated);
sys/dev/drm/amd/amdgpu/amdgpu_cs.c
642
list_del(&e->tv.head);
sys/dev/drm/amd/amdgpu/amdgpu_cs.c
643
list_add(&e->tv.head, &need_pages);
sys/dev/drm/amd/amdgpu/amdgpu_cs.c
663
list_for_each_entry(e, &need_pages, tv.head) {
sys/dev/drm/amd/amdgpu/amdgpu_cs.c
694
tv.head);
sys/dev/drm/amd/amdgpu/amdgpu_cs.c
767
list_for_each_entry(e, &p->validated, tv.head) {
sys/dev/drm/amd/amdgpu/amdgpu_device.c
2823
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/amd/amdgpu/amdgpu_device.c
2828
list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) {
sys/dev/drm/amd/amdgpu/amdgpu_device.c
2942
list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) {
sys/dev/drm/amd/amdgpu/amdgpu_device.c
2973
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/amd/amdgpu/amdgpu_display.c
282
list_for_each_entry(crtc, &dev->mode_config.crtc_list, head)
sys/dev/drm/amd/amdgpu/amdgpu_display.c
370
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/amd/amdgpu/amdgpu_display.c
404
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/drm/amd/amdgpu/amdgpu_display.c
677
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
129
&ddev->mode_config.crtc_list, head) {
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
149
list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) {
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
175
list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) {
sys/dev/drm/amd/amdgpu/amdgpu_drv.c
1218
list_for_each_entry(crtc, &drm_dev->mode_config.crtc_list, head) {
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
101
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
119
list_for_each_entry(other_encoder, &dev->mode_config.encoder_list, head) {
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
45
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
47
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
66
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
85
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/amd/amdgpu/amdgpu_gem.c
173
list_add(&tv.head, &list);
sys/dev/drm/amd/amdgpu/amdgpu_gem.c
612
list_add(&tv.head, &list);
sys/dev/drm/amd/amdgpu/amdgpu_gmc.h
101
struct list_head head;
sys/dev/drm/amd/amdgpu/amdgpu_irq.c
89
list_for_each_entry(connector, &mode_config->connector_list, head)
sys/dev/drm/amd/amdgpu/amdgpu_mn.c
508
struct list_head *head;
sys/dev/drm/amd/amdgpu/amdgpu_mn.c
521
head = bo->mn_list.next;
sys/dev/drm/amd/amdgpu/amdgpu_mn.c
526
if (list_empty(head)) {
sys/dev/drm/amd/amdgpu/amdgpu_mn.c
529
node = container_of(head, struct amdgpu_mn_node, bos);
sys/dev/drm/amd/amdgpu/amdgpu_pll.c
267
list_for_each_entry(test_crtc, &dev->mode_config.crtc_list, head) {
sys/dev/drm/amd/amdgpu/amdgpu_pll.c
293
list_for_each_entry(test_crtc, &dev->mode_config.crtc_list, head) {
sys/dev/drm/amd/amdgpu/amdgpu_pll.c
329
list_for_each_entry(test_crtc, &dev->mode_config.crtc_list, head) {
sys/dev/drm/amd/amdgpu/amdgpu_virt.c
82
INIT_LIST_HEAD(&csa_tv.head);
sys/dev/drm/amd/amdgpu/amdgpu_virt.c
86
list_add(&csa_tv.head, &list);
sys/dev/drm/amd/amdgpu/amdgpu_vm.c
687
list_add(&entry->tv.head, validated);
sys/dev/drm/amd/amdgpu/amdgpu_xgmi.c
85
list_add_tail(&adev->gmc.xgmi.head, &hive->device_list);
sys/dev/drm/amd/amdgpu/amdgpu_xgmi.c
86
list_for_each_entry(entry, &hive->device_list, head)
sys/dev/drm/amd/amdgpu/amdgpu_xgmi.c
98
list_for_each_entry(tmp_adev, &hive->device_list, gmc.xgmi.head) {
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1749
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/drm/amd/amdgpu/dce_v10_0.c
1226
list_for_each_entry(connector, &encoder->dev->mode_config.connector_list, head) {
sys/dev/drm/amd/amdgpu/dce_v10_0.c
1269
list_for_each_entry(connector, &encoder->dev->mode_config.connector_list, head) {
sys/dev/drm/amd/amdgpu/dce_v10_0.c
1335
list_for_each_entry(connector, &encoder->dev->mode_config.connector_list, head) {
sys/dev/drm/amd/amdgpu/dce_v10_0.c
2615
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/drm/amd/amdgpu/dce_v10_0.c
328
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3463
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/drm/amd/amdgpu/dce_v10_0.c
380
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/amd/amdgpu/dce_v11_0.c
1252
list_for_each_entry(connector, &encoder->dev->mode_config.connector_list, head) {
sys/dev/drm/amd/amdgpu/dce_v11_0.c
1295
list_for_each_entry(connector, &encoder->dev->mode_config.connector_list, head) {
sys/dev/drm/amd/amdgpu/dce_v11_0.c
1361
list_for_each_entry(connector, &encoder->dev->mode_config.connector_list, head) {
sys/dev/drm/amd/amdgpu/dce_v11_0.c
2723
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/drm/amd/amdgpu/dce_v11_0.c
346
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3589
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/drm/amd/amdgpu/dce_v11_0.c
397
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/amd/amdgpu/dce_v8_0.c
1165
list_for_each_entry(connector, &encoder->dev->mode_config.connector_list, head) {
sys/dev/drm/amd/amdgpu/dce_v8_0.c
1224
list_for_each_entry(connector, &encoder->dev->mode_config.connector_list, head) {
sys/dev/drm/amd/amdgpu/dce_v8_0.c
1288
list_for_each_entry(connector, &encoder->dev->mode_config.connector_list, head) {
sys/dev/drm/amd/amdgpu/dce_v8_0.c
2523
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/drm/amd/amdgpu/dce_v8_0.c
273
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/amd/amdgpu/dce_v8_0.c
315
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3351
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1269
&dev->mode_config.connector_list, head) {
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
253
list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) {
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2889
list_for_each_entry(preferred_mode, &aconnector->base.modes, head) {
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2900
head);
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
363
list_for_each_entry(mode, &connector->modes, head) {
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3791
head) {
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3865
list_for_each_entry(curmode, &connector->probed_modes, head) {
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5086
list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) {
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
619
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
657
head) {
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
854
list_for_each_entry(connector, &ddev->mode_config.connector_list, head) {
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.h
63
struct list_head head;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
127
hnd_list = &adev->dm.irq_handler_list_low_tab[irq_source].head;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
242
hnd_list = &adev->dm.irq_handler_list_low_tab[irq_source].head;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
310
INIT_LIST_HEAD(&lh->head);
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
354
hnd_list_l = &adev->dm.irq_handler_list_low_tab[src].head;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
381
hnd_list_l = &adev->dm.irq_handler_list_low_tab[src].head;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
407
hnd_list_l = &adev->dm.irq_handler_list_low_tab[src].head;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
429
if (!list_empty(&adev->dm.irq_handler_list_low_tab[irq_source].head))
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
629
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
662
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
80
struct list_head *handler_list = &irq_list_head->head;
sys/dev/drm/drm_agpsupport.c
480
struct drm_agp_head *head = NULL;
sys/dev/drm/drm_agpsupport.c
490
head = kmalloc(sizeof(*head), M_DRM,
sys/dev/drm/drm_agpsupport.c
492
if (head == NULL)
sys/dev/drm/drm_agpsupport.c
494
head->agpdev = agpdev;
sys/dev/drm/drm_agpsupport.c
495
agp_get_info(agpdev, &head->agp_info);
sys/dev/drm/drm_agpsupport.c
496
head->base = head->agp_info.ai_aperture_base;
sys/dev/drm/drm_agpsupport.c
497
head->memory = NULL;
sys/dev/drm/drm_agpsupport.c
499
(long)head->agp_info.ai_aperture_base,
sys/dev/drm/drm_agpsupport.c
500
(int)(head->agp_info.ai_aperture_size >> 20));
sys/dev/drm/drm_agpsupport.c
502
return head;
sys/dev/drm/drm_atomic.c
1119
list_for_each_entry(plane, &config->plane_list, head) {
sys/dev/drm/drm_atomic.c
1127
list_for_each_entry(crtc, &config->crtc_list, head) {
sys/dev/drm/drm_bufs.c
1577
list_for_each_entry(entry, &dev->maplist, head) {
sys/dev/drm/drm_bufs.c
293
list_for_each_entry(entry, &dev->agp->memory, head) {
sys/dev/drm/drm_bufs.c
348
list_add(&list->head, &dev->maplist);
sys/dev/drm/drm_bufs.c
467
r_list = list_entry(list, struct drm_map_list, head);
sys/dev/drm/drm_bufs.c
49
list_for_each_entry(entry, &dev->maplist, head) {
sys/dev/drm/drm_bufs.c
507
list_for_each_entry_safe(r_list, list_t, &dev->maplist, head) {
sys/dev/drm/drm_bufs.c
510
list_del(&r_list->head);
sys/dev/drm/drm_bufs.c
575
list_for_each_entry_safe(r_list, list_temp, &dev->maplist, head) {
sys/dev/drm/drm_bufs.c
612
list_for_each_entry(r_list, &dev->maplist, head) {
sys/dev/drm/drm_bufs.c
735
list_for_each_entry(agp_entry, &dev->agp->memory, head) {
sys/dev/drm/drm_connector.c
1772
list_for_each_entry(mode, &connector->modes, head)
sys/dev/drm/drm_connector.c
258
list_add_tail(&connector->head, &config->connector_list);
sys/dev/drm/drm_connector.c
365
list_del(&mode->head);
sys/dev/drm/drm_connector.c
392
list_for_each_entry_safe(mode, t, &connector->probed_modes, head)
sys/dev/drm/drm_connector.c
395
list_for_each_entry_safe(mode, t, &connector->modes, head)
sys/dev/drm/drm_connector.c
409
list_del(&connector->head);
sys/dev/drm/drm_connector.c
629
lhead = old_conn ? &old_conn->head : &config->connector_list;
sys/dev/drm/drm_connector.c
638
iter->conn = list_entry(lhead, struct drm_connector, head);
sys/dev/drm/drm_context.c
139
list_for_each_entry_safe(pos, tmp, &dev->ctxlist, head) {
sys/dev/drm/drm_context.c
146
list_del(&pos->head);
sys/dev/drm/drm_context.c
192
list_for_each_entry(_entry, &dev->maplist, head) {
sys/dev/drm/drm_context.c
232
list_for_each_entry(r_list, &dev->maplist, head) {
sys/dev/drm/drm_context.c
35
struct list_head head;
sys/dev/drm/drm_context.c
387
INIT_LIST_HEAD(&ctx_entry->head);
sys/dev/drm/drm_context.c
392
list_add(&ctx_entry->head, &dev->ctxlist);
sys/dev/drm/drm_context.c
503
list_for_each_entry_safe(pos, n, &dev->ctxlist, head) {
sys/dev/drm/drm_context.c
505
list_del(&pos->head);
sys/dev/drm/drm_crtc.c
322
list_add_tail(&crtc->head, &config->crtc_list);
sys/dev/drm/drm_crtc.c
374
list_del(&crtc->head);
sys/dev/drm/drm_drv.c
965
list_for_each_entry_safe(r_list, list_temp, &dev->maplist, head)
sys/dev/drm/drm_edid.c
1860
struct drm_display_mode, head);
sys/dev/drm/drm_edid.c
1862
list_for_each_entry_safe(cur_mode, t, &connector->probed_modes, head) {
sys/dev/drm/drm_edid.c
2142
list_for_each_entry(m, &connector->probed_modes, head)
sys/dev/drm/drm_edid.c
2439
list_for_each_entry(m, &connector->probed_modes, head) {
sys/dev/drm/drm_edid.c
3164
list_for_each_entry(mode, &connector->probed_modes, head) {
sys/dev/drm/drm_edid.c
3208
list_add_tail(&newmode->head, &list);
sys/dev/drm/drm_edid.c
3211
list_for_each_entry_safe(mode, tmp, &list, head) {
sys/dev/drm/drm_edid.c
3212
list_del(&mode->head);
sys/dev/drm/drm_edid.c
3381
list_for_each_entry(mode, &connector->probed_modes, head) {
sys/dev/drm/drm_edid.c
3396
list_add_tail(&new_mode->head, &stereo_modes);
sys/dev/drm/drm_edid.c
4859
list_for_each_entry(mode, &connector->probed_modes, head) {
sys/dev/drm/drm_encoder.c
140
list_add_tail(&encoder->head, &dev->mode_config.encoder_list);
sys/dev/drm/drm_encoder.c
179
list_del(&encoder->head);
sys/dev/drm/drm_fb_helper.c
2115
list_for_each_entry(mode, &fb_connector->connector->modes, head) {
sys/dev/drm/drm_fb_helper.c
2149
list_for_each_entry(mode, &fb_helper_conn->connector->modes, head) {
sys/dev/drm/drm_fb_helper.c
2178
list_add(&mode->head, &fb_helper_conn->connector->modes);
sys/dev/drm/drm_fb_helper.c
2284
list_for_each_entry(mode, &fb_helper_conn->connector->modes, head) {
sys/dev/drm/drm_fb_helper.c
2393
list_for_each_entry(modes[i], &fb_helper_conn->connector->modes, head)
sys/dev/drm/drm_framebuffer.c
751
list_add(&fb->head, &dev->mode_config.fb_list);
sys/dev/drm/drm_framebuffer.c
834
list_del(&fb->head);
sys/dev/drm/drm_hashtab.c
100
hlist_for_each_entry_rcu(entry, h_list, head) {
sys/dev/drm/drm_hashtab.c
102
return &entry->head;
sys/dev/drm/drm_hashtab.c
120
hlist_for_each_entry(entry, h_list, head) {
sys/dev/drm/drm_hashtab.c
125
parent = &entry->head;
sys/dev/drm/drm_hashtab.c
128
hlist_add_behind_rcu(&item->head, parent);
sys/dev/drm/drm_hashtab.c
130
hlist_add_head_rcu(&item->head, h_list);
sys/dev/drm/drm_hashtab.c
174
*item = hlist_entry(list, struct drm_hash_item, head);
sys/dev/drm/drm_hashtab.c
193
hlist_del_init_rcu(&item->head);
sys/dev/drm/drm_hashtab.c
69
hlist_for_each_entry(entry, h_list, head)
sys/dev/drm/drm_hashtab.c
82
hlist_for_each_entry(entry, h_list, head) {
sys/dev/drm/drm_hashtab.c
84
return &entry->head;
sys/dev/drm/drm_mode_config.c
428
head) {
sys/dev/drm/drm_mode_config.c
451
head) {
sys/dev/drm/drm_mode_config.c
456
head) {
sys/dev/drm/drm_mode_config.c
460
list_for_each_entry_safe(crtc, ct, &dev->mode_config.crtc_list, head) {
sys/dev/drm/drm_mode_config.c
478
list_for_each_entry_safe(fb, fbt, &dev->mode_config.fb_list, head) {
sys/dev/drm/drm_modes.c
115
list_add_tail(&mode->head, &connector->probed_modes);
sys/dev/drm/drm_modes.c
1290
list_for_each_entry_safe(mode, t, mode_list, head) {
sys/dev/drm/drm_modes.c
1292
list_del(&mode->head);
sys/dev/drm/drm_modes.c
1320
struct drm_display_mode *a = list_entry(lh_a, struct drm_display_mode, head);
sys/dev/drm/drm_modes.c
1321
struct drm_display_mode *b = list_entry(lh_b, struct drm_display_mode, head);
sys/dev/drm/drm_modes.c
1369
list_for_each_entry_safe(pmode, pt, &connector->probed_modes, head) {
sys/dev/drm/drm_modes.c
1374
list_for_each_entry(mode, &connector->modes, head) {
sys/dev/drm/drm_modes.c
1402
list_del(&pmode->head);
sys/dev/drm/drm_modes.c
1408
list_move_tail(&pmode->head, &connector->modes);
sys/dev/drm/drm_modes.c
912
struct list_head head = dst->head;
sys/dev/drm/drm_modes.c
916
dst->head = head;
sys/dev/drm/drm_modeset_helper.c
56
&dev->mode_config.connector_list, head) {
sys/dev/drm/drm_modeset_helper.c
60
list_move_tail(&connector->head, &panel_list);
sys/dev/drm/drm_plane.c
259
list_add_tail(&plane->head, &config->plane_list);
sys/dev/drm/drm_plane.c
362
BUG_ON(list_empty(&plane->head));
sys/dev/drm/drm_plane.c
369
list_del(&plane->head);
sys/dev/drm/drm_probe_helper.c
148
list_for_each_entry(mode, &connector->probed_modes, head) {
sys/dev/drm/drm_probe_helper.c
416
list_for_each_entry(mode, &connector->modes, head)
sys/dev/drm/drm_probe_helper.c
497
list_for_each_entry(mode, &connector->modes, head) {
sys/dev/drm/drm_probe_helper.c
525
list_for_each_entry(mode, &connector->modes, head)
sys/dev/drm/drm_probe_helper.c
532
list_for_each_entry(mode, &connector->modes, head) {
sys/dev/drm/drm_property.c
128
list_add_tail(&property->head, &dev->mode_config.property_list);
sys/dev/drm/drm_property.c
406
list_for_each_entry(prop_enum, &property->enum_list, head) {
sys/dev/drm/drm_property.c
424
list_add_tail(&prop_enum->head, &property->enum_list);
sys/dev/drm/drm_property.c
441
list_for_each_entry_safe(prop_enum, pt, &property->enum_list, head) {
sys/dev/drm/drm_property.c
442
list_del(&prop_enum->head);
sys/dev/drm/drm_property.c
449
list_del(&property->head);
sys/dev/drm/drm_property.c
493
list_for_each_entry(prop_enum, &property->enum_list, head) {
sys/dev/drm/drm_sysctl.c
179
list_for_each_entry(r_list, &dev->maplist, head) {
sys/dev/drm/i915/i915_drv.h
2091
u32 head;
sys/dev/drm/i915/i915_gem.c
5380
static void __i915_gem_free_object_rcu(struct rcu_head *head)
sys/dev/drm/i915/i915_gem.c
5383
container_of(head, typeof(*obj), rcu);
sys/dev/drm/i915/i915_gem_execbuffer.c
845
struct hlist_head *head;
sys/dev/drm/i915/i915_gem_execbuffer.c
848
head = &eb->buckets[hash_32(handle, eb->lut_size)];
sys/dev/drm/i915/i915_gem_execbuffer.c
849
hlist_for_each_entry(vma, head, exec_node) {
sys/dev/drm/i915/i915_gpu_error.c
1058
int count, struct list_head *head,
sys/dev/drm/i915/i915_gpu_error.c
1064
list_for_each_entry(vma, head, vm_link) {
sys/dev/drm/i915/i915_gpu_error.c
1239
ee->head = I915_READ_HEAD(engine);
sys/dev/drm/i915/i915_gpu_error.c
1314
erq->head = request->head;
sys/dev/drm/i915/i915_gpu_error.c
1515
ee->rq_head = request->head;
sys/dev/drm/i915/i915_gpu_error.c
1520
ee->cpu_ring_head = ring->head;
sys/dev/drm/i915/i915_gpu_error.c
453
erq->start, erq->head, erq->tail);
sys/dev/drm/i915/i915_gpu_error.c
476
err_printf(m, " HEAD: 0x%08x [0x%08x]\n", ee->head, ee->rq_head);
sys/dev/drm/i915/i915_gpu_error.h
105
u32 head;
sys/dev/drm/i915/i915_gpu_error.h
157
u32 head;
sys/dev/drm/i915/i915_perf.c
1005
if (WARN_ON((OA_BUFFER_SIZE - head) < report_size)) {
sys/dev/drm/i915/i915_perf.c
1041
head += gtt_offset;
sys/dev/drm/i915/i915_perf.c
1044
((head & GEN7_OASTATUS2_HEAD_MASK) |
sys/dev/drm/i915/i915_perf.c
1046
dev_priv->perf.oa.oa_buffer.head = head;
sys/dev/drm/i915/i915_perf.c
1396
dev_priv->perf.oa.oa_buffer.head = gtt_offset;
sys/dev/drm/i915/i915_perf.c
1442
dev_priv->perf.oa.oa_buffer.head = gtt_offset;
sys/dev/drm/i915/i915_perf.c
221
#define OA_TAKEN(tail, head) ((tail - head) & (OA_BUFFER_SIZE - 1))
sys/dev/drm/i915/i915_perf.c
458
u32 head, hw_tail, aged_tail, aging_tail;
sys/dev/drm/i915/i915_perf.c
471
head = dev_priv->perf.oa.oa_buffer.head;
sys/dev/drm/i915/i915_perf.c
542
false : OA_TAKEN(aged_tail, head) >= report_size;
sys/dev/drm/i915/i915_perf.c
662
u32 head, tail;
sys/dev/drm/i915/i915_perf.c
671
head = dev_priv->perf.oa.oa_buffer.head;
sys/dev/drm/i915/i915_perf.c
688
head -= gtt_offset;
sys/dev/drm/i915/i915_perf.c
698
if (WARN_ONCE(head > OA_BUFFER_SIZE || head % report_size ||
sys/dev/drm/i915/i915_perf.c
701
head, tail))
sys/dev/drm/i915/i915_perf.c
706
(taken = OA_TAKEN(tail, head));
sys/dev/drm/i915/i915_perf.c
707
head = (head + report_size) & mask) {
sys/dev/drm/i915/i915_perf.c
708
u8 *report = oa_buf_base + head;
sys/dev/drm/i915/i915_perf.c
722
if (WARN_ON((OA_BUFFER_SIZE - head) < report_size)) {
sys/dev/drm/i915/i915_perf.c
828
head += gtt_offset;
sys/dev/drm/i915/i915_perf.c
830
I915_WRITE(GEN8_OAHEADPTR, head & GEN8_OAHEADPTR_MASK);
sys/dev/drm/i915/i915_perf.c
831
dev_priv->perf.oa.oa_buffer.head = head;
sys/dev/drm/i915/i915_perf.c
951
u32 head, tail;
sys/dev/drm/i915/i915_perf.c
960
head = dev_priv->perf.oa.oa_buffer.head;
sys/dev/drm/i915/i915_perf.c
975
head -= gtt_offset;
sys/dev/drm/i915/i915_perf.c
984
if (WARN_ONCE(head > OA_BUFFER_SIZE || head % report_size ||
sys/dev/drm/i915/i915_perf.c
987
head, tail))
sys/dev/drm/i915/i915_perf.c
992
(taken = OA_TAKEN(tail, head));
sys/dev/drm/i915/i915_perf.c
993
head = (head + report_size) & mask) {
sys/dev/drm/i915/i915_perf.c
994
u8 *report = oa_buf_base + head;
sys/dev/drm/i915/i915_request.c
1022
u32 head;
sys/dev/drm/i915/i915_request.c
1032
head = rq->infix;
sys/dev/drm/i915/i915_request.c
1033
if (rq->postfix < head) {
sys/dev/drm/i915/i915_request.c
1034
memset(vaddr + head, 0, rq->ring->size - head);
sys/dev/drm/i915/i915_request.c
1035
head = 0;
sys/dev/drm/i915/i915_request.c
1037
memset(vaddr + head, 0, rq->postfix - head);
sys/dev/drm/i915/i915_request.c
332
ring->head = tail;
sys/dev/drm/i915/i915_request.c
809
rq->head = rq->ring->emit;
sys/dev/drm/i915/i915_request.c
830
ce->ring->emit = rq->head;
sys/dev/drm/i915/i915_request.h
144
u32 head;
sys/dev/drm/i915/i915_sw_fence.c
153
list_for_each_entry_safe(pos, next, &x->head, entry) {
sys/dev/drm/i915/i915_sw_fence.c
163
list_for_each_entry_safe(pos, next, &x->head, entry)
sys/dev/drm/i915/i915_sw_fence.c
169
list_splice_tail_init(&extra, &x->head);
sys/dev/drm/i915/i915_sw_fence.c
255
list_for_each_entry(wq, &fence->wait.head, entry) {
sys/dev/drm/i915/i915_sw_fence.c
273
list_for_each_entry(wq, &fence->wait.head, entry) {
sys/dev/drm/i915/i915_utils.h
124
const struct list_head *head)
sys/dev/drm/i915/i915_utils.h
126
return head->next == list;
sys/dev/drm/i915/i915_utils.h
129
static inline void __list_del_many(struct list_head *head,
sys/dev/drm/i915/i915_utils.h
132
first->prev = head;
sys/dev/drm/i915/i915_utils.h
133
WRITE_ONCE(head->next, first);
sys/dev/drm/i915/intel_display.c
11174
list_for_each_entry(plane, &dev->mode_config.plane_list, head) {
sys/dev/drm/i915/intel_display.h
305
list_for_each_entry(crtc, &(dev)->mode_config.crtc_list, head)
sys/dev/drm/i915/intel_display.h
310
base.head)
sys/dev/drm/i915/intel_display.h
315
base.head) \
sys/dev/drm/i915/intel_display.h
322
base.head) \
sys/dev/drm/i915/intel_display.h
328
base.head)
sys/dev/drm/i915/intel_display.h
333
base.head) \
sys/dev/drm/i915/intel_display.h
339
base.head)
sys/dev/drm/i915/intel_display.h
349
list_for_each_entry((intel_encoder), &(dev)->mode_config.encoder_list, base.head) \
sys/dev/drm/i915/intel_display.h
353
list_for_each_entry((intel_connector), &(dev)->mode_config.connector_list, base.head) \
sys/dev/drm/i915/intel_dp.c
6475
list_for_each_entry(scan, &connector->probed_modes, head) {
sys/dev/drm/i915/intel_engine_cs.c
1415
rq->head, rq->postfix, rq->tail,
sys/dev/drm/i915/intel_engine_cs.c
1420
size = rq->tail - rq->head;
sys/dev/drm/i915/intel_engine_cs.c
1421
if (rq->tail < rq->head)
sys/dev/drm/i915/intel_engine_cs.c
1427
unsigned int head = rq->head;
sys/dev/drm/i915/intel_engine_cs.c
1430
if (rq->tail < head) {
sys/dev/drm/i915/intel_engine_cs.c
1431
len = rq->ring->size - head;
sys/dev/drm/i915/intel_engine_cs.c
1432
memcpy(ring, vaddr + head, len);
sys/dev/drm/i915/intel_engine_cs.c
1433
head = 0;
sys/dev/drm/i915/intel_engine_cs.c
1435
memcpy(ring + len, vaddr + head, size - len);
sys/dev/drm/i915/intel_engine_cs.c
1496
rq->ring->head);
sys/dev/drm/i915/intel_fbdev.c
466
head);
sys/dev/drm/i915/intel_guc_ct.c
324
u32 head = desc->head / 4; /* in dwords */
sys/dev/drm/i915/intel_guc_ct.c
333
GEM_BUG_ON(desc->head % 4);
sys/dev/drm/i915/intel_guc_ct.c
341
if (tail < head)
sys/dev/drm/i915/intel_guc_ct.c
342
used = (size - head) + tail;
sys/dev/drm/i915/intel_guc_ct.c
344
used = tail - head;
sys/dev/drm/i915/intel_guc_ct.c
582
u32 head = desc->head / 4; /* in dwords */
sys/dev/drm/i915/intel_guc_ct.c
591
GEM_BUG_ON(desc->head % 4);
sys/dev/drm/i915/intel_guc_ct.c
594
GEM_BUG_ON(head >= size);
sys/dev/drm/i915/intel_guc_ct.c
597
available = tail - head;
sys/dev/drm/i915/intel_guc_ct.c
604
CT_DEBUG_DRIVER("CT: available %d (%u:%u)\n", available, head, tail);
sys/dev/drm/i915/intel_guc_ct.c
607
data[0] = cmds[head];
sys/dev/drm/i915/intel_guc_ct.c
608
head = (head + 1) % size;
sys/dev/drm/i915/intel_guc_ct.c
615
4 * (head + available - 1 > size ?
sys/dev/drm/i915/intel_guc_ct.c
616
size - head : available - 1), &cmds[head],
sys/dev/drm/i915/intel_guc_ct.c
617
4 * (head + available - 1 > size ?
sys/dev/drm/i915/intel_guc_ct.c
618
available - 1 - size + head : 0), &cmds[0]);
sys/dev/drm/i915/intel_guc_ct.c
623
data[i] = cmds[head];
sys/dev/drm/i915/intel_guc_ct.c
624
head = (head + 1) % size;
sys/dev/drm/i915/intel_guc_ct.c
628
desc->head = head * 4;
sys/dev/drm/i915/intel_guc_ct.c
98
desc, desc->head, desc->tail);
sys/dev/drm/i915/intel_guc_ct.c
99
desc->head = 0;
sys/dev/drm/i915/intel_guc_fwif.h
253
u32 head;
sys/dev/drm/i915/intel_guc_fwif.h
386
u32 head; /* offset updated by GuC*/
sys/dev/drm/i915/intel_guc_submission.c
464
GEM_BUG_ON(CIRC_SPACE(wq_off, READ_ONCE(desc->head),
sys/dev/drm/i915/intel_guc_submission.c
493
desc->head = 0;
sys/dev/drm/i915/intel_hangcheck.c
109
head &= engine->buffer->size - 1;
sys/dev/drm/i915/intel_hangcheck.c
112
cmd = ioread32(vaddr + head);
sys/dev/drm/i915/intel_hangcheck.c
116
head -= 4;
sys/dev/drm/i915/intel_hangcheck.c
122
*seqno = ioread32(vaddr + head + 4) + 1;
sys/dev/drm/i915/intel_hangcheck.c
63
u32 cmd, ipehr, head;
sys/dev/drm/i915/intel_hangcheck.c
99
head = I915_READ_HEAD(engine) & HEAD_ADDR;
sys/dev/drm/i915/intel_lrc.c
1025
GEM_DEBUG_BUG_ON(buf[2 * head + 1] != port->context_id);
sys/dev/drm/i915/intel_lrc.c
1066
} while (head != tail);
sys/dev/drm/i915/intel_lrc.c
1068
execlists->csb_head = head;
sys/dev/drm/i915/intel_lrc.c
1371
GEM_BUG_ON(!intel_ring_offset_valid(ce->ring, ce->ring->head));
sys/dev/drm/i915/intel_lrc.c
1376
ce->lrc_reg_state[CTX_RING_HEAD + 1] = ce->ring->head;
sys/dev/drm/i915/intel_lrc.c
1995
request->ring->head = intel_ring_wrap(request->ring, request->postfix);
sys/dev/drm/i915/intel_lrc.c
1996
regs[CTX_RING_HEAD + 1] = request->ring->head;
sys/dev/drm/i915/intel_lrc.c
2909
regs[CTX_RING_HEAD + 1] = ce->ring->head;
sys/dev/drm/i915/intel_lrc.c
922
u8 head, tail;
sys/dev/drm/i915/intel_lrc.c
934
head = execlists->csb_head;
sys/dev/drm/i915/intel_lrc.c
936
GEM_TRACE("%s cs-irq head=%d, tail=%d, csb_write=%p\n", engine->name, head, tail, execlists->csb_write);
sys/dev/drm/i915/intel_lrc.c
937
if (unlikely(head == tail))
sys/dev/drm/i915/intel_lrc.c
955
if (++head == GEN8_CSB_ENTRIES)
sys/dev/drm/i915/intel_lrc.c
956
head = 0;
sys/dev/drm/i915/intel_lrc.c
977
engine->name, head,
sys/dev/drm/i915/intel_lrc.c
978
buf[2 * head + 0], buf[2 * head + 1],
sys/dev/drm/i915/intel_lrc.c
981
status = buf[2 * head];
sys/dev/drm/i915/intel_lrc.c
998
buf[2*head + 1] == execlists->preempt_complete_status) {
sys/dev/drm/i915/intel_lvds.c
1014
list_for_each_entry(scan, &connector->probed_modes, head) {
sys/dev/drm/i915/intel_panel.c
69
list_for_each_entry(scan, &connector->probed_modes, head) {
sys/dev/drm/i915/intel_pm.c
5593
list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) {
sys/dev/drm/i915/intel_ringbuffer.c
1118
ring->head = tail;
sys/dev/drm/i915/intel_ringbuffer.c
46
static unsigned int __intel_ring_space(unsigned int head,
sys/dev/drm/i915/intel_ringbuffer.c
551
GEM_BUG_ON(!intel_ring_offset_valid(ring, ring->head));
sys/dev/drm/i915/intel_ringbuffer.c
555
I915_WRITE_HEAD(engine, ring->head);
sys/dev/drm/i915/intel_ringbuffer.c
56
return (head - tail - CACHELINE_BYTES) & (size - 1);
sys/dev/drm/i915/intel_ringbuffer.c
570
I915_READ_HEAD(engine), ring->head,
sys/dev/drm/i915/intel_ringbuffer.c
602
u32 head;
sys/dev/drm/i915/intel_ringbuffer.c
604
head = rq->infix;
sys/dev/drm/i915/intel_ringbuffer.c
605
if (rq->postfix < head) {
sys/dev/drm/i915/intel_ringbuffer.c
606
memset32(vaddr + head, MI_NOOP,
sys/dev/drm/i915/intel_ringbuffer.c
607
(rq->ring->size - head) / sizeof(u32));
sys/dev/drm/i915/intel_ringbuffer.c
608
head = 0;
sys/dev/drm/i915/intel_ringbuffer.c
610
memset32(vaddr + head, MI_NOOP, (rq->postfix - head) / sizeof(u32));
sys/dev/drm/i915/intel_ringbuffer.c
63
space = __intel_ring_space(ring->head, ring->emit, ring->size);
sys/dev/drm/i915/intel_ringbuffer.c
633
rq->ring->head = intel_ring_wrap(rq->ring, rq->head);
sys/dev/drm/i915/intel_ringbuffer.h
139
u32 head;
sys/dev/drm/i915/intel_ringbuffer.h
876
GEM_BUG_ON(cacheline(tail) == cacheline(ring->head) &&
sys/dev/drm/i915/intel_ringbuffer.h
877
tail < ring->head);
sys/dev/drm/i915/intel_sdvo.c
2666
list_for_each_entry(mode, &connector->probed_modes, head) {
sys/dev/drm/i915/intel_sdvo.c
2747
&dev->mode_config.connector_list, head) {
sys/dev/drm/i915/vlv_dsi.c
1852
list_for_each_entry(scan, &connector->probed_modes, head) {
sys/dev/drm/include/drm/drm_connector.h
845
struct list_head head;
sys/dev/drm/include/drm/drm_crtc.h
1176
list_for_each_entry(crtc, &(dev)->mode_config.crtc_list, head)
sys/dev/drm/include/drm/drm_crtc.h
865
struct list_head head;
sys/dev/drm/include/drm/drm_debugfs_crc.h
58
int head, tail;
sys/dev/drm/include/drm/drm_encoder.h
101
struct list_head head;
sys/dev/drm/include/drm/drm_encoder.h
256
list_for_each_entry((encoder), &(dev)->mode_config.encoder_list, head) \
sys/dev/drm/include/drm/drm_encoder.h
267
list_for_each_entry(encoder, &(dev)->mode_config.encoder_list, head)
sys/dev/drm/include/drm/drm_framebuffer.h
119
struct list_head head;
sys/dev/drm/include/drm/drm_framebuffer.h
308
struct drm_framebuffer, head); \
sys/dev/drm/include/drm/drm_framebuffer.h
309
&fb->head != (&(dev)->mode_config.fb_list); \
sys/dev/drm/include/drm/drm_framebuffer.h
310
fb = list_next_entry(fb, head))
sys/dev/drm/include/drm/drm_hashtab.h
43
struct hlist_node head;
sys/dev/drm/include/drm/drm_legacy.h
149
struct list_head head; /**< list head */
sys/dev/drm/include/drm/drm_modes.h
214
struct list_head head;
sys/dev/drm/include/drm/drm_plane.h
557
struct list_head head;
sys/dev/drm/include/drm/drm_plane.h
775
list_for_each_entry((plane), &(dev)->mode_config.plane_list, head) \
sys/dev/drm/include/drm/drm_plane.h
788
list_for_each_entry(plane, &(dev)->mode_config.plane_list, head) \
sys/dev/drm/include/drm/drm_plane.h
799
list_for_each_entry(plane, &(dev)->mode_config.plane_list, head)
sys/dev/drm/include/drm/drm_property.h
43
struct list_head head;
sys/dev/drm/include/drm/drm_property.h
77
struct list_head head;
sys/dev/drm/include/drm/spsc_queue.h
102
WRITE_ONCE(queue->head, next);
sys/dev/drm/include/drm/spsc_queue.h
108
(long)&node->next, (long) &queue->head) != (long)&node->next) {
sys/dev/drm/include/drm/spsc_queue.h
112
} while (unlikely(!(queue->head = READ_ONCE(node->next))));
sys/dev/drm/include/drm/spsc_queue.h
40
struct spsc_node *head;
sys/dev/drm/include/drm/spsc_queue.h
50
queue->head = NULL;
sys/dev/drm/include/drm/spsc_queue.h
51
atomic_long_set(&queue->tail, (long)&queue->head);
sys/dev/drm/include/drm/spsc_queue.h
57
return queue->head;
sys/dev/drm/include/drm/spsc_queue.h
85
return tail == &queue->head;
sys/dev/drm/include/drm/spsc_queue.h
96
node = READ_ONCE(queue->head);
sys/dev/drm/include/drm/ttm/ttm_execbuf_util.h
47
struct list_head head;
sys/dev/drm/include/linux/circ_buf.h
32
int head;
sys/dev/drm/include/linux/circ_buf.h
37
#define CIRC_CNT(head,tail,size) (((head) - (tail)) & ((size)-1))
sys/dev/drm/include/linux/circ_buf.h
42
#define CIRC_SPACE(head,tail,size) CIRC_CNT((tail),((head)+1),(size))
sys/dev/drm/include/linux/circ_buf.h
47
#define CIRC_CNT_TO_END(head,tail,size) \
sys/dev/drm/include/linux/circ_buf.h
49
int n = ((head) + end) & ((size)-1); \
sys/dev/drm/include/linux/circ_buf.h
53
#define CIRC_SPACE_TO_END(head,tail,size) \
sys/dev/drm/include/linux/circ_buf.h
54
({int end = (size) - 1 - (head); \
sys/dev/drm/include/linux/kfifo.h
106
const size_t head = meta->kfm_head;
sys/dev/drm/include/linux/kfifo.h
110
return (head <= tail ? tail - head : nbytes + tail - head);
sys/dev/drm/include/linux/kfifo.h
124
const size_t head = meta->kfm_head;
sys/dev/drm/include/linux/kfifo.h
127
if (head <= tail) {
sys/dev/drm/include/linux/kfifo.h
128
if (size <= tail - head) {
sys/dev/drm/include/linux/kfifo.h
129
memcpy(dst, src + head, size);
sys/dev/drm/include/linux/kfifo.h
133
if (size <= nbytes - head) {
sys/dev/drm/include/linux/kfifo.h
134
memcpy(dst, src + head, size);
sys/dev/drm/include/linux/kfifo.h
136
} else if (size <= nbytes + tail - head) {
sys/dev/drm/include/linux/kfifo.h
137
memcpy(dst, src + head, nbytes - head);
sys/dev/drm/include/linux/kfifo.h
138
memcpy(dst + nbytes - head, src,
sys/dev/drm/include/linux/kfifo.h
139
size - (nbytes - head));
sys/dev/drm/include/linux/kfifo.h
159
const size_t head = meta->kfm_head;
sys/dev/drm/include/linux/kfifo.h
162
if (head <= tail) {
sys/dev/drm/include/linux/kfifo.h
163
if (size <= tail - head) {
sys/dev/drm/include/linux/kfifo.h
164
memcpy(dst, src + head, size);
sys/dev/drm/include/linux/kfifo.h
165
meta->kfm_head = head + size;
sys/dev/drm/include/linux/kfifo.h
169
if (size <= nbytes - head) {
sys/dev/drm/include/linux/kfifo.h
170
memcpy(dst, src + head, size);
sys/dev/drm/include/linux/kfifo.h
171
meta->kfm_head = head + size;
sys/dev/drm/include/linux/kfifo.h
173
} else if (size <= nbytes + tail - head) {
sys/dev/drm/include/linux/kfifo.h
174
memcpy(dst, src + head, nbytes - head);
sys/dev/drm/include/linux/kfifo.h
175
memcpy(dst + nbytes - head, src,
sys/dev/drm/include/linux/kfifo.h
176
size - (nbytes - head));
sys/dev/drm/include/linux/kfifo.h
177
meta->kfm_head = size - (nbytes - head);
sys/dev/drm/include/linux/kfifo.h
197
const size_t head = meta->kfm_head;
sys/dev/drm/include/linux/kfifo.h
200
if (tail <= head) {
sys/dev/drm/include/linux/kfifo.h
201
if (size <= head - tail) {
sys/dev/drm/include/linux/kfifo.h
210
} else if (size <= nbytes + tail - head) {
sys/dev/drm/include/linux/list.h
159
#define list_for_each(p, head) \
sys/dev/drm/include/linux/list.h
160
for (p = (head)->next; p != (head); p = p->next)
sys/dev/drm/include/linux/list.h
162
#define list_for_each_safe(p, n, head) \
sys/dev/drm/include/linux/list.h
163
for (p = (head)->next, n = p->next; p != (head); p = n, n = p->next)
sys/dev/drm/include/linux/list.h
178
#define list_for_each_entry_from_reverse(pos, head, member) \
sys/dev/drm/include/linux/list.h
180
&pos->member != (head); \
sys/dev/drm/include/linux/list.h
187
#define list_for_each_entry_continue_reverse(pos, head, member) \
sys/dev/drm/include/linux/list.h
189
&pos->member != (head); \
sys/dev/drm/include/linux/list.h
192
#define list_for_each_entry_safe_from(pos, n, head, member) \
sys/dev/drm/include/linux/list.h
194
&pos->member != (head); \
sys/dev/drm/include/linux/list.h
209
list_add(struct list_head *new, struct list_head *head)
sys/dev/drm/include/linux/list.h
212
_list_add(new, head, head->next);
sys/dev/drm/include/linux/list.h
216
list_add_tail(struct list_head *new, struct list_head *head)
sys/dev/drm/include/linux/list.h
219
_list_add(new, head->prev, head);
sys/dev/drm/include/linux/list.h
223
list_move(struct list_head *list, struct list_head *head)
sys/dev/drm/include/linux/list.h
227
list_add(list, head);
sys/dev/drm/include/linux/list.h
231
list_move_tail(struct list_head *entry, struct list_head *head)
sys/dev/drm/include/linux/list.h
235
list_add_tail(entry, head);
sys/dev/drm/include/linux/list.h
239
list_bulk_move_tail(struct list_head *head, struct list_head *first,
sys/dev/drm/include/linux/list.h
244
head->prev->next = first;
sys/dev/drm/include/linux/list.h
245
first->prev = head->prev;
sys/dev/drm/include/linux/list.h
246
last->next = head;
sys/dev/drm/include/linux/list.h
247
head->prev = last;
sys/dev/drm/include/linux/list.h
268
list_splice(const struct list_head *list, struct list_head *head)
sys/dev/drm/include/linux/list.h
271
_list_splice(list, head, head->next);
sys/dev/drm/include/linux/list.h
275
list_splice_tail(struct list_head *list, struct list_head *head)
sys/dev/drm/include/linux/list.h
278
_list_splice(list, head->prev, head);
sys/dev/drm/include/linux/list.h
282
list_splice_init(struct list_head *list, struct list_head *head)
sys/dev/drm/include/linux/list.h
285
_list_splice(list, head, head->next);
sys/dev/drm/include/linux/list.h
290
list_splice_tail_init(struct list_head *list, struct list_head *head)
sys/dev/drm/include/linux/list.h
293
_list_splice(list, head->prev, head);
sys/dev/drm/include/linux/list.h
310
#define INIT_HLIST_HEAD(head) (head)->first = NULL
sys/dev/drm/include/linux/list.h
396
static inline int list_is_singular(const struct list_head *head)
sys/dev/drm/include/linux/list.h
398
return !list_empty(head) && (head->next == head->prev);
sys/dev/drm/include/linux/list.h
402
struct list_head *head, struct list_head *entry)
sys/dev/drm/include/linux/list.h
405
list->next = head->next;
sys/dev/drm/include/linux/list.h
409
head->next = new_first;
sys/dev/drm/include/linux/list.h
410
new_first->prev = head;
sys/dev/drm/include/linux/list.h
428
struct list_head *head, struct list_head *entry)
sys/dev/drm/include/linux/list.h
430
if (list_empty(head))
sys/dev/drm/include/linux/list.h
432
if (list_is_singular(head) &&
sys/dev/drm/include/linux/list.h
433
(head->next != entry && head != entry))
sys/dev/drm/include/linux/list.h
435
if (entry == head)
sys/dev/drm/include/linux/list.h
438
__list_cut_position(list, head, entry);
sys/dev/drm/include/linux/list.h
447
const struct list_head *head)
sys/dev/drm/include/linux/list.h
449
return list->next == head;
sys/dev/drm/include/linux/list.h
454
#define hlist_for_each(p, head) \
sys/dev/drm/include/linux/list.h
455
for (p = (head)->first; p; p = p->next)
sys/dev/drm/include/linux/list.h
457
#define hlist_for_each_safe(p, n, head) \
sys/dev/drm/include/linux/list.h
458
for (p = (head)->first; p && ({ n = p->next; 1; }); p = n)
sys/dev/drm/include/linux/list.h
463
#define hlist_for_each_entry(pos, head, member) \
sys/dev/drm/include/linux/list.h
464
for (pos = hlist_entry_safe((head)->first, typeof(*(pos)), member);\
sys/dev/drm/include/linux/list.h
475
#define hlist_for_each_entry_safe(pos, n, head, member) \
sys/dev/drm/include/linux/list.h
476
for (pos = hlist_entry_safe((head)->first, typeof(*(pos)), member); \
sys/dev/drm/include/linux/list.h
480
void drm_list_sort(void *priv, struct list_head *head, int (*cmp)(void *priv,
sys/dev/drm/include/linux/list.h
60
list_first(const struct list_head *head)
sys/dev/drm/include/linux/list.h
62
return head->next;
sys/dev/drm/include/linux/list.h
66
list_last(const struct list_head *head)
sys/dev/drm/include/linux/list.h
68
return head->prev;
sys/dev/drm/include/linux/list.h
72
list_empty(const struct list_head *head)
sys/dev/drm/include/linux/list.h
74
return (head->next == head);
sys/dev/drm/include/linux/list.h
78
list_empty_careful(const struct list_head *head)
sys/dev/drm/include/linux/list.h
80
return (head == head->next) && (head == head->prev);
sys/dev/drm/include/linux/llist.h
43
llist_del_all(struct llist_head *head)
sys/dev/drm/include/linux/llist.h
45
return atomic_swap_ptr((void *)&head->first, NULL);
sys/dev/drm/include/linux/llist.h
49
llist_del_first(struct llist_head *head)
sys/dev/drm/include/linux/llist.h
54
first = head->first;
sys/dev/drm/include/linux/llist.h
58
} while (atomic_cas_ptr(&head->first, first, next) != first);
sys/dev/drm/include/linux/llist.h
64
llist_add(struct llist_node *new, struct llist_head *head)
sys/dev/drm/include/linux/llist.h
69
new->next = first = head->first;
sys/dev/drm/include/linux/llist.h
70
} while (!atomic_cmpset_ptr(&head->first, first, new));
sys/dev/drm/include/linux/llist.h
76
init_llist_head(struct llist_head *head)
sys/dev/drm/include/linux/llist.h
78
head->first = NULL;
sys/dev/drm/include/linux/llist.h
82
llist_empty(struct llist_head *head)
sys/dev/drm/include/linux/llist.h
84
return (head->first == NULL);
sys/dev/drm/include/linux/rbtree.h
135
#define rbtree_postorder_for_each_entry_safe(x, y, head, member) \
sys/dev/drm/include/linux/rbtree.h
136
for ((x) = rb_entry_safe(__rb_deepest_left((head)->rb_node), \
sys/dev/drm/include/linux/rculist.h
38
#define hlist_for_each_entry_rcu(pos, head, member) \
sys/dev/drm/include/linux/rculist.h
39
hlist_for_each_entry(pos, head, member)
sys/dev/drm/include/linux/rcupdate.h
88
extern void call_rcu(struct rcu_head *head, void (*func)(struct rcu_head *));
sys/dev/drm/include/linux/wait.h
213
return !list_empty(&q->head);
sys/dev/drm/include/linux/wait.h
227
__add_wait_queue(wait_queue_head_t *head, wait_queue_entry_t *new)
sys/dev/drm/include/linux/wait.h
229
list_add(&new->entry, &head->head);
sys/dev/drm/include/linux/wait.h
233
add_wait_queue(wait_queue_head_t *head, wait_queue_entry_t *wait)
sys/dev/drm/include/linux/wait.h
235
lockmgr(&head->lock, LK_EXCLUSIVE);
sys/dev/drm/include/linux/wait.h
236
__add_wait_queue(head, wait);
sys/dev/drm/include/linux/wait.h
237
lockmgr(&head->lock, LK_RELEASE);
sys/dev/drm/include/linux/wait.h
243
.head = { &(name).head, &(name).head } \
sys/dev/drm/include/linux/wait.h
247
__remove_wait_queue(wait_queue_head_t *head, wait_queue_entry_t *old)
sys/dev/drm/include/linux/wait.h
253
remove_wait_queue(wait_queue_head_t *head, wait_queue_entry_t *wq)
sys/dev/drm/include/linux/wait.h
255
lockmgr(&head->lock, LK_EXCLUSIVE);
sys/dev/drm/include/linux/wait.h
256
__remove_wait_queue(head, wq);
sys/dev/drm/include/linux/wait.h
257
lockmgr(&head->lock, LK_RELEASE);
sys/dev/drm/include/linux/wait.h
263
list_add_tail(&wq->entry, &wqh->head);
sys/dev/drm/include/linux/wait.h
54
struct list_head head;
sys/dev/drm/linux_list_sort.c
128
struct list_head head, *tail = &head;
sys/dev/drm/linux_list_sort.c
145
return head.next;
sys/dev/drm/linux_rcu.c
187
call_rcu(struct rcu_head *head, void (*func)(struct rcu_head *))
sys/dev/drm/linux_rcu.c
193
func(head);
sys/dev/drm/linux_rcu.c
206
elm->ptr = head;
sys/dev/drm/linux_wait.c
137
INIT_LIST_HEAD(&q->head);
sys/dev/drm/linux_wait.c
55
list_for_each_entry_safe(curr, next, &q->head, entry) {
sys/dev/drm/radeon/atombios_crtc.c
1714
list_for_each_entry(test_crtc, &dev->mode_config.crtc_list, head) {
sys/dev/drm/radeon/atombios_crtc.c
1741
list_for_each_entry(test_crtc, &dev->mode_config.crtc_list, head) {
sys/dev/drm/radeon/atombios_crtc.c
1782
list_for_each_entry(test_crtc, &dev->mode_config.crtc_list, head) {
sys/dev/drm/radeon/atombios_crtc.c
2078
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/drm/radeon/atombios_encoders.c
2260
list_for_each_entry(test_encoder, &dev->mode_config.encoder_list, head) {
sys/dev/drm/radeon/atombios_encoders.c
2304
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/drm/radeon/atombios_encoders.c
2615
list_for_each_entry(other_encoder, &dev->mode_config.encoder_list, head) {
sys/dev/drm/radeon/atombios_encoders.c
2788
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/drm/radeon/dce6_afmt.c
101
list_for_each_entry(encoder, &rdev->ddev->mode_config.encoder_list, head) {
sys/dev/drm/radeon/evergreen.c
1661
list_for_each_entry(crtc, &ddev->mode_config.crtc_list, head) {
sys/dev/drm/radeon/evergreen.c
1686
list_for_each_entry(crtc, &ddev->mode_config.crtc_list, head) {
sys/dev/drm/radeon/evergreen.c
1751
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/radeon/evergreen.c
1790
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/radeon/r100.c
451
list_for_each_entry(crtc, &ddev->mode_config.crtc_list, head) {
sys/dev/drm/radeon/r100.c
482
list_for_each_entry(crtc, &ddev->mode_config.crtc_list, head) {
sys/dev/drm/radeon/r100.c
593
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/radeon/r100.c
616
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/radeon/r600.c
1014
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/radeon/r600.c
947
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/radeon/r600_dpm.c
166
list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) {
sys/dev/drm/radeon/r600_dpm.c
192
list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) {
sys/dev/drm/radeon/r600_hdmi.c
132
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/drm/radeon/radeon.h
2857
struct list_head *head);
sys/dev/drm/radeon/radeon_acpi.c
725
head) {
sys/dev/drm/radeon/radeon_audio.c
263
list_for_each_entry(encoder, &rdev->ddev->mode_config.encoder_list, head) {
sys/dev/drm/radeon/radeon_connectors.c
1336
list_for_each_entry(list_connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/radeon/radeon_connectors.c
1902
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/radeon/radeon_connectors.c
1922
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/drm/radeon/radeon_connectors.c
2373
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/radeon/radeon_connectors.c
2514
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/radeon/radeon_connectors.c
404
struct drm_display_mode, head);
sys/dev/drm/radeon/radeon_connectors.c
428
list_for_each_entry(conflict, &dev->mode_config.connector_list, head) {
sys/dev/drm/radeon/radeon_connectors.c
783
list_for_each_entry_safe(mode, t, &connector->probed_modes, head) {
sys/dev/drm/radeon/radeon_connectors.c
793
list_for_each_entry_safe(mode, t, &connector->probed_modes, head) {
sys/dev/drm/radeon/radeon_cs.c
184
radeon_cs_buckets_add(&buckets, &p->relocs[i].tv.head,
sys/dev/drm/radeon/radeon_cs.c
252
list_for_each_entry(reloc, &p->validated, tv.head) {
sys/dev/drm/radeon/radeon_cs.c
395
struct radeon_bo_list *la = list_entry(a, struct radeon_bo_list, tv.head);
sys/dev/drm/radeon/radeon_cs.c
396
struct radeon_bo_list *lb = list_entry(b, struct radeon_bo_list, tv.head);
sys/dev/drm/radeon/radeon_cursor.c
183
list_for_each_entry(crtc_p, &crtc->dev->mode_config.crtc_list, head) {
sys/dev/drm/radeon/radeon_device.c
1624
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/radeon/radeon_device.c
1630
list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) {
sys/dev/drm/radeon/radeon_device.c
1767
list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) {
sys/dev/drm/radeon/radeon_device.c
1806
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/radeon/radeon_display.c
1697
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/drm/radeon/radeon_display.c
635
list_for_each_entry(crtc, &dev->mode_config.crtc_list, head)
sys/dev/drm/radeon/radeon_display.c
774
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/radeon/radeon_display.c
808
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/drm/radeon/radeon_dp_mst.c
121
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/radeon/radeon_dp_mst.c
343
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/radeon/radeon_dp_mst.c
765
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/radeon/radeon_drv.c
576
list_for_each_entry(crtc, &drm_dev->mode_config.crtc_list, head) {
sys/dev/drm/radeon/radeon_encoders.c
202
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/radeon/radeon_encoders.c
204
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/drm/radeon/radeon_encoders.c
221
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/radeon/radeon_encoders.c
240
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/radeon/radeon_encoders.c
265
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/radeon/radeon_encoders.c
283
list_for_each_entry(other_encoder, &dev->mode_config.encoder_list, head) {
sys/dev/drm/radeon/radeon_encoders.c
53
list_for_each_entry(clone_encoder, &dev->mode_config.encoder_list, head) {
sys/dev/drm/radeon/radeon_encoders.c
73
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/drm/radeon/radeon_gem.c
567
list_add(&tv.head, &list);
sys/dev/drm/radeon/radeon_gem.c
577
list_for_each_entry(entry, &list, head) {
sys/dev/drm/radeon/radeon_irq_kms.c
107
list_for_each_entry(connector, &mode_config->connector_list, head)
sys/dev/drm/radeon/radeon_irq_kms.c
91
list_for_each_entry(connector, &mode_config->connector_list, head)
sys/dev/drm/radeon/radeon_legacy_crtc.c
1067
list_for_each_entry(crtci, &dev->mode_config.crtc_list, head)
sys/dev/drm/radeon/radeon_legacy_crtc.c
1079
list_for_each_entry(crtci, &dev->mode_config.crtc_list, head) {
sys/dev/drm/radeon/radeon_legacy_crtc.c
588
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/drm/radeon/radeon_legacy_crtc.c
782
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/drm/radeon/radeon_legacy_encoders.c
1546
list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) {
sys/dev/drm/radeon/radeon_legacy_encoders.c
1752
list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) {
sys/dev/drm/radeon/radeon_mn.c
317
struct list_head *head;
sys/dev/drm/radeon/radeon_mn.c
328
head = bo->mn_list.next;
sys/dev/drm/radeon/radeon_mn.c
333
if (list_empty(head)) {
sys/dev/drm/radeon/radeon_mn.c
335
node = container_of(head, struct radeon_mn_node, bos);
sys/dev/drm/radeon/radeon_object.c
531
struct list_head *head, int ring)
sys/dev/drm/radeon/radeon_object.c
541
r = ttm_eu_reserve_buffers(ticket, head, true, &duplicates);
sys/dev/drm/radeon/radeon_object.c
546
list_for_each_entry(lobj, head, tv.head) {
sys/dev/drm/radeon/radeon_object.c
585
ttm_eu_backoff_reservation(ticket, head);
sys/dev/drm/radeon/radeon_object.c
593
list_for_each_entry(lobj, &duplicates, tv.head) {
sys/dev/drm/radeon/radeon_object.h
145
struct list_head *head, int ring);
sys/dev/drm/radeon/radeon_pm.c
1744
&ddev->mode_config.crtc_list, head) {
sys/dev/drm/radeon/radeon_pm.c
1828
&ddev->mode_config.crtc_list, head) {
sys/dev/drm/radeon/radeon_vm.c
130
struct list_head *head)
sys/dev/drm/radeon/radeon_vm.c
147
list_add(&list[0].tv.head, head);
sys/dev/drm/radeon/radeon_vm.c
159
list_add(&list[idx++].tv.head, head);
sys/dev/drm/radeon/rs600.c
318
list_for_each_entry(crtc, &ddev->mode_config.crtc_list, head) {
sys/dev/drm/radeon/rs600.c
336
list_for_each_entry(crtc, &ddev->mode_config.crtc_list, head) {
sys/dev/drm/radeon/rs600.c
403
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/radeon/rs600.c
430
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
sys/dev/drm/ttm/ttm_execbuf_util.c
104
entry = list_first_entry(list, struct ttm_validate_buffer, head);
sys/dev/drm/ttm/ttm_execbuf_util.c
110
list_for_each_entry(entry, list, head) {
sys/dev/drm/ttm/ttm_execbuf_util.c
121
entry = list_prev_entry(entry, head);
sys/dev/drm/ttm/ttm_execbuf_util.c
122
list_del(&safe->head);
sys/dev/drm/ttm/ttm_execbuf_util.c
123
list_add(&safe->head, dups);
sys/dev/drm/ttm/ttm_execbuf_util.c
168
list_del(&entry->head);
sys/dev/drm/ttm/ttm_execbuf_util.c
169
list_add(&entry->head, list);
sys/dev/drm/ttm/ttm_execbuf_util.c
194
bo = list_first_entry(list, struct ttm_validate_buffer, head)->bo;
sys/dev/drm/ttm/ttm_execbuf_util.c
201
list_for_each_entry(entry, list, head) {
sys/dev/drm/ttm/ttm_execbuf_util.c
38
list_for_each_entry_continue_reverse(entry, list, head) {
sys/dev/drm/ttm/ttm_execbuf_util.c
49
list_for_each_entry(entry, list, head) {
sys/dev/drm/ttm/ttm_execbuf_util.c
64
entry = list_first_entry(list, struct ttm_validate_buffer, head);
sys/dev/drm/ttm/ttm_execbuf_util.c
68
list_for_each_entry(entry, list, head) {
sys/dev/misc/backlight/backlight.c
100
.head = { .name = "backlight", .flags = D_MPSAFE },
sys/dev/misc/cpuctl/cpuctl.c
78
.head = { .name = "cpuctl", .flags = D_MPSAFE },
sys/dev/misc/cuse/cuse.c
1133
while ((pccmd = TAILQ_FIRST(&pcs->head)) == NULL) {
sys/dev/misc/cuse/cuse.c
1145
TAILQ_REMOVE(&pcs->head, pccmd, entry);
sys/dev/misc/cuse/cuse.c
137
TAILQ_HEAD(, cuse_client_command) head;
sys/dev/misc/cuse/cuse.c
551
TAILQ_REMOVE(&pcc->server->head, pccmd, entry);
sys/dev/misc/cuse/cuse.c
582
TAILQ_INSERT_TAIL(&pcs->head, pccmd, entry);
sys/dev/misc/cuse/cuse.c
601
TAILQ_INSERT_TAIL(&pcs->head, pccmd, entry);
sys/dev/misc/cuse/cuse.c
784
TAILQ_INIT(&pcs->head);
sys/dev/misc/evdev/cdev.c
770
size_t count, head, tail, ready;
sys/dev/misc/evdev/cdev.c
773
head = client->ec_buffer_head;
sys/dev/misc/evdev/cdev.c
779
if ((tail + 1) % count == head) {
sys/dev/misc/evdev/cdev.c
782
head = (tail + count - 1) % count;
sys/dev/misc/evdev/cdev.c
783
client->ec_buffer[head] = (struct input_event) {
sys/dev/misc/evdev/cdev.c
796
client->ec_buffer_head = head;
sys/dev/misc/evdev/cdev.c
797
client->ec_buffer_ready = head;
sys/dev/misc/evdev/cdev.c
819
size_t i, head, tail, ready, size;
sys/dev/misc/evdev/cdev.c
821
head = client->ec_buffer_head;
sys/dev/misc/evdev/cdev.c
828
head, ready, tail, size);
sys/dev/misc/evdev/cdev.c
836
if (i < head || i > tail)
sys/dev/misc/evdev/cdev.c
842
if (i == head)
sys/dev/misc/evdev/cdev.c
857
size_t head, tail, count, i;
sys/dev/misc/evdev/cdev.c
862
i = head = client->ec_buffer_head;
sys/dev/misc/kbd/atkbdc.c
288
sc->kbd.head = sc->kbd.tail = 0;
sys/dev/misc/kbd/atkbdc.c
289
sc->aux.head = sc->aux.tail = 0;
sys/dev/misc/kbd/atkbdc.c
383
if (nextq(q->tail) != q->head) {
sys/dev/misc/kbd/atkbdc.c
402
if (q->tail != q->head) {
sys/dev/misc/kbd/atkbdc.c
403
c = q->q[q->head];
sys/dev/misc/kbd/atkbdc.c
404
q->head = nextq(q->head);
sys/dev/misc/kbd/atkbdc.c
66
#define availq(q) ((q)->head != (q)->tail)
sys/dev/misc/kbd/atkbdc.c
68
#define emptyq(q) ((q)->tail = (q)->head = (q)->qcount = 0)
sys/dev/misc/kbd/atkbdc.c
70
#define emptyq(q) ((q)->tail = (q)->head = 0)
sys/dev/misc/kbd/atkbdcreg.h
215
int head;
sys/dev/misc/psm/psm.c
170
int head; /* head pointer */
sys/dev/misc/psm/psm.c
2282
sc->queue.head = 0;
sys/dev/misc/psm/psm.c
2519
if (l > sizeof(sc->queue.buf) - sc->queue.head) {
sys/dev/misc/psm/psm.c
2520
bcopy(&sc->queue.buf[sc->queue.head], &buf[0],
sys/dev/misc/psm/psm.c
2521
sizeof(sc->queue.buf) - sc->queue.head);
sys/dev/misc/psm/psm.c
2523
&buf[sizeof(sc->queue.buf) - sc->queue.head],
sys/dev/misc/psm/psm.c
2524
l - (sizeof(sc->queue.buf) - sc->queue.head));
sys/dev/misc/psm/psm.c
2526
bcopy(&sc->queue.buf[sc->queue.head], &buf[0], l);
sys/dev/misc/psm/psm.c
2528
sc->queue.head = (sc->queue.head + l) % sizeof(sc->queue.buf);
sys/dev/misc/psm/psm.c
2582
sc->queue.head = 0;
sys/dev/misc/syscons/sctermvar.h
141
sc_term_up(scr_stat *scp, int n, int head)
sys/dev/misc/syscons/sctermvar.h
145
n = imin(n, scp->ypos - head);
sys/dev/misc/syscons/sctermvar.h
181
sc_term_up_scroll(scr_stat *scp, int n, int ch, int attr, int head, int tail)
sys/dev/misc/syscons/sctermvar.h
187
if (n <= scp->ypos - head) {
sys/dev/misc/syscons/sctermvar.h
190
sc_term_ins_line(scp, head, n - (scp->ypos - head),
sys/dev/misc/syscons/sctermvar.h
192
sc_move_cursor(scp, scp->xpos, head);
sys/dev/misc/syscons/sctermvar.h
197
sc_term_down_scroll(scr_stat *scp, int n, int ch, int attr, int head, int tail)
sys/dev/misc/syscons/sctermvar.h
206
sc_term_del_line(scp, head, n - (tail - scp->ypos) + 1,
sys/dev/misc/syscons/sctermvar.h
47
static __inline void sc_term_up(scr_stat *scp, int n, int head);
sys/dev/misc/syscons/sctermvar.h
52
int attr, int head, int tail);
sys/dev/misc/syscons/sctermvar.h
54
int attr, int head, int tail);
sys/dev/misc/vkbd/vkbd.c
113
int head; /* index of the first code */
sys/dev/misc/vkbd/vkbd.c
1391
state->ks_inq.head = state->ks_inq.tail = state->ks_inq.cc = 0;
sys/dev/misc/vkbd/vkbd.c
316
state->ks_inq.head = state->ks_inq.tail = state->ks_inq.cc = 0;
sys/dev/misc/vkbd/vkbd.c
436
if (q->head == q->tail) {
sys/dev/misc/vkbd/vkbd.c
438
avail = nitems(q->q) - q->head;
sys/dev/misc/vkbd/vkbd.c
441
} else if (q->head < q->tail)
sys/dev/misc/vkbd/vkbd.c
444
avail = q->head - q->tail;
sys/dev/misc/vkbd/vkbd.c
671
c = q->q[q->head ++];
sys/dev/misc/vkbd/vkbd.c
672
if (q->head == nitems(q->q))
sys/dev/misc/vkbd/vkbd.c
673
q->head = 0;
sys/dev/misc/vkbd/vkbd.c
773
state->ks_inq.head = state->ks_inq.tail = state->ks_inq.cc = 0;
sys/dev/netif/ath/ath/if_ath_descdma.c
149
struct ath_descdma *dd, ath_bufhead *head,
sys/dev/netif/ath/ath/if_ath_descdma.c
248
struct ath_descdma *dd, ath_bufhead *head,
sys/dev/netif/ath/ath/if_ath_descdma.c
260
error = ath_descdma_alloc_desc(sc, dd, head, name, ds_size,
sys/dev/netif/ath/ath/if_ath_descdma.c
281
TAILQ_INIT(head);
sys/dev/netif/ath/ath/if_ath_descdma.c
305
ath_descdma_cleanup(sc, dd, head);
sys/dev/netif/ath/ath/if_ath_descdma.c
309
TAILQ_INSERT_TAIL(head, bf, bf_list);
sys/dev/netif/ath/ath/if_ath_descdma.c
337
struct ath_descdma *dd, ath_bufhead *head,
sys/dev/netif/ath/ath/if_ath_descdma.c
370
TAILQ_INIT(head);
sys/dev/netif/ath/ath/if_ath_descdma.c
382
ath_descdma_cleanup(sc, dd, head);
sys/dev/netif/ath/ath/if_ath_descdma.c
385
TAILQ_INSERT_TAIL(head, bf, bf_list);
sys/dev/netif/ath/ath/if_ath_descdma.c
395
struct ath_descdma *dd, ath_bufhead *head)
sys/dev/netif/ath/ath/if_ath_descdma.c
407
if (head != NULL) {
sys/dev/netif/ath/ath/if_ath_descdma.c
408
TAILQ_FOREACH(bf, head, bf_list) {
sys/dev/netif/ath/ath/if_ath_descdma.c
445
if (head != NULL)
sys/dev/netif/ath/ath/if_ath_descdma.c
446
TAILQ_INIT(head);
sys/dev/netif/ath/ath/if_ath_descdma.h
35
struct ath_descdma *dd, ath_bufhead *head, const char *name,
sys/dev/netif/ath/ath/if_ath_descdma.h
38
ath_bufhead *head, const char *name, int ds_size, int nbuf,
sys/dev/netif/ath/ath/if_ath_descdma.h
41
struct ath_descdma *dd, ath_bufhead *head, const char *name,
sys/dev/netif/ath/ath/if_ath_descdma.h
44
struct ath_descdma *dd, ath_bufhead *head);
sys/dev/netif/iwn/if_iwn.c
3049
caddr_t head;
sys/dev/netif/iwn/if_iwn.c
3077
head = (caddr_t)(mpdu + 1);
sys/dev/netif/iwn/if_iwn.c
3080
head = (caddr_t)(stat + 1) + stat->cfg_phy_len;
sys/dev/netif/iwn/if_iwn.c
3084
flags = le32toh(*(uint32_t *)(head + len));
sys/dev/netif/iwn/if_iwn.c
3156
m->m_data = head;
sys/dev/netif/oce/oce_if.h
751
struct mbuf *head;
sys/dev/netif/wpi/if_wpi.c
1949
struct wpi_rx_head *head;
sys/dev/netif/wpi/if_wpi.c
1967
head = (struct wpi_rx_head *)((caddr_t)(stat + 1) + stat->len);
sys/dev/netif/wpi/if_wpi.c
1968
len = le16toh(head->len);
sys/dev/netif/wpi/if_wpi.c
1969
tail = (struct wpi_rx_tail *)((caddr_t)(head + 1) + len);
sys/dev/netif/wpi/if_wpi.c
1975
head->plcp, head->chan, (uintmax_t)le64toh(tail->tstamp));
sys/dev/netif/wpi/if_wpi.c
2027
m->m_data = (caddr_t)(head + 1);
sys/dev/netif/wpi/if_wpi.c
2055
if (head->flags & htole16(WPI_STAT_FLAG_SHPREAMBLE))
sys/dev/netif/wpi/if_wpi.c
2060
tap->wr_antenna = (le16toh(head->flags) >> 4) & 0xf;
sys/dev/netif/wpi/if_wpi.c
2061
tap->wr_rate = plcp2rate(head->plcp);
sys/dev/raid/amr/amr.c
131
static void amr_complete(void *context, ac_qhead_t *head);
sys/dev/raid/amr/amr.c
1709
ac_qhead_t head;
sys/dev/raid/amr/amr.c
1715
amr_init_qhead(&head);
sys/dev/raid/amr/amr.c
1716
amr_enqueue_completed(ac, &head);
sys/dev/raid/amr/amr.c
1719
amr_complete(sc, &head);
sys/dev/raid/amr/amr.c
1768
ac_qhead_t head;
sys/dev/raid/amr/amr.c
1777
amr_init_qhead(&head);
sys/dev/raid/amr/amr.c
1799
amr_enqueue_completed(ac, &head);
sys/dev/raid/amr/amr.c
1810
amr_complete(sc, &head);
sys/dev/raid/amr/amr.c
1820
amr_complete(void *context, ac_qhead_t *head)
sys/dev/raid/amr/amr.c
1829
ac = amr_dequeue_completed(sc, head);
sys/dev/raid/amr/amrvar.h
326
amr_init_qhead(ac_qhead_t *head)
sys/dev/raid/amr/amrvar.h
329
STAILQ_INIT(head);
sys/dev/raid/amr/amrvar.h
357
amr_enqueue_completed(struct amr_command *ac, ac_qhead_t *head)
sys/dev/raid/amr/amrvar.h
360
STAILQ_INSERT_TAIL(head, ac, ac_link);
sys/dev/raid/amr/amrvar.h
364
amr_dequeue_completed(struct amr_softc *sc, ac_qhead_t *head)
sys/dev/raid/amr/amrvar.h
368
if ((ac = STAILQ_FIRST(head)) != NULL)
sys/dev/raid/amr/amrvar.h
369
STAILQ_REMOVE_HEAD(head, ac_link);
sys/dev/raid/ciss/cissvar.h
355
ciss_enqueue_complete(struct ciss_request *ac, cr_qhead_t *head)
sys/dev/raid/ciss/cissvar.h
358
STAILQ_INSERT_TAIL(head, ac, cr_link);
sys/dev/raid/ciss/cissvar.h
362
ciss_dequeue_complete(struct ciss_softc *sc, cr_qhead_t *head)
sys/dev/raid/ciss/cissvar.h
366
if ((ac = STAILQ_FIRST(head)) != NULL)
sys/dev/raid/ciss/cissvar.h
367
STAILQ_REMOVE_HEAD(head, cr_link);
sys/dev/raid/hpt27xx/hpt27xx_os_bsd.c
152
list->head = 0;
sys/dev/raid/hpt27xx/hpt27xx_os_bsd.c
163
HPT_ASSERT(list->head);
sys/dev/raid/hpt27xx/hpt27xx_os_bsd.c
164
result = list->head;
sys/dev/raid/hpt27xx/hpt27xx_os_bsd.c
165
list->head = *(void **)result;
sys/dev/raid/hpt27xx/hpt27xx_os_bsd.c
176
*(void **)p = list->head;
sys/dev/raid/hpt27xx/hpt27xx_os_bsd.c
177
list->head = p;
sys/dev/raid/hpt27xx/hpt27xx_os_bsd.c
192
list->head = 0;
sys/dev/raid/hpt27xx/hpt27xx_os_bsd.c
213
*(void **)p = list->head;
sys/dev/raid/hpt27xx/hpt27xx_os_bsd.c
215
list->head = p;
sys/dev/raid/hpt27xx/hpt27xx_osm_bsd.c
154
*p = f->head;
sys/dev/raid/hpt27xx/hpt27xx_osm_bsd.c
155
f->head = p;
sys/dev/raid/hpt27xx/hpt27xx_osm_bsd.c
174
*p = f->head;
sys/dev/raid/hpt27xx/hpt27xx_osm_bsd.c
176
f->head = p;
sys/dev/raid/hpt27xx/ldm.h
131
struct tq_item *head, *tail;
sys/dev/raid/hpt27xx/ldm.h
134
#define TQ_EMPTY(tq) ((tq)->head==0)
sys/dev/raid/hpt27xx/ldm.h
78
void * head;
sys/dev/raid/hpt27xx/list.h
101
static HPT_INLINE void list_splice(struct list_head *list, struct list_head *head)
sys/dev/raid/hpt27xx/list.h
104
__list_splice(list, head);
sys/dev/raid/hpt27xx/list.h
107
static HPT_INLINE void list_splice_init(struct list_head *list, struct list_head *head)
sys/dev/raid/hpt27xx/list.h
110
__list_splice(list, head);
sys/dev/raid/hpt27xx/list.h
118
#define list_for_each(pos, head) \
sys/dev/raid/hpt27xx/list.h
119
for (pos = (head)->next; pos != (head); pos = pos->next)
sys/dev/raid/hpt27xx/list.h
121
#define list_for_each_safe(pos, n, head) \
sys/dev/raid/hpt27xx/list.h
122
for (pos = (head)->next, n = pos->next; pos != (head); \
sys/dev/raid/hpt27xx/list.h
54
static HPT_INLINE void list_add(struct list_head *_new, struct list_head *head)
sys/dev/raid/hpt27xx/list.h
56
__list_add(_new, head, head->next);
sys/dev/raid/hpt27xx/list.h
59
static HPT_INLINE void list_add_tail(struct list_head *_new, struct list_head *head)
sys/dev/raid/hpt27xx/list.h
61
__list_add(_new, head->prev, head);
sys/dev/raid/hpt27xx/list.h
81
static HPT_INLINE int list_empty(struct list_head *head)
sys/dev/raid/hpt27xx/list.h
83
HPT_ASSERT(!(head->next==head && head->prev!=head));
sys/dev/raid/hpt27xx/list.h
84
return head->next == head;
sys/dev/raid/hpt27xx/list.h
88
struct list_head *head)
sys/dev/raid/hpt27xx/list.h
92
struct list_head *at = head->next;
sys/dev/raid/hpt27xx/list.h
94
first->prev = head;
sys/dev/raid/hpt27xx/list.h
95
head->next = first;
sys/dev/raid/hptiop/hptiop.c
255
u_int32_t head = inbound_head + 1;
sys/dev/raid/hptiop/hptiop.c
257
if (head == MVIOP_QUEUE_LEN)
sys/dev/raid/hptiop/hptiop.c
258
head = 0;
sys/dev/raid/hptiop/hptiop.c
263
BUS_SPACE_WRT4_MV2(inbound_head, head);
sys/dev/raid/hptrr/hptrr_os_bsd.c
134
list->head = 0;
sys/dev/raid/hptrr/hptrr_os_bsd.c
145
HPT_ASSERT(list->head);
sys/dev/raid/hptrr/hptrr_os_bsd.c
146
result = list->head;
sys/dev/raid/hptrr/hptrr_os_bsd.c
147
list->head = *(void **)result;
sys/dev/raid/hptrr/hptrr_os_bsd.c
158
*(void **)p = list->head;
sys/dev/raid/hptrr/hptrr_os_bsd.c
159
list->head = p;
sys/dev/raid/hptrr/hptrr_os_bsd.c
174
list->head = 0;
sys/dev/raid/hptrr/hptrr_os_bsd.c
195
*(void **)p = list->head;
sys/dev/raid/hptrr/hptrr_os_bsd.c
197
list->head = p;
sys/dev/raid/hptrr/hptrr_osm_bsd.c
169
*p = f->head;
sys/dev/raid/hptrr/hptrr_osm_bsd.c
170
f->head = p;
sys/dev/raid/hptrr/hptrr_osm_bsd.c
190
*p = f->head;
sys/dev/raid/hptrr/hptrr_osm_bsd.c
192
f->head = p;
sys/dev/raid/hptrr/ldm.h
126
struct tq_item *head, *tail;
sys/dev/raid/hptrr/ldm.h
129
#define TQ_EMPTY(tq) ((tq)->head==0)
sys/dev/raid/hptrr/ldm.h
73
void * head;
sys/dev/raid/hptrr/list.h
103
static HPT_INLINE void list_splice(struct list_head *list, struct list_head *head)
sys/dev/raid/hptrr/list.h
106
__list_splice(list, head);
sys/dev/raid/hptrr/list.h
109
static HPT_INLINE void list_splice_init(struct list_head *list, struct list_head *head)
sys/dev/raid/hptrr/list.h
112
__list_splice(list, head);
sys/dev/raid/hptrr/list.h
120
#define list_for_each(pos, head) \
sys/dev/raid/hptrr/list.h
121
for (pos = (head)->next; pos != (head); pos = pos->next)
sys/dev/raid/hptrr/list.h
123
#define list_for_each_safe(pos, n, head) \
sys/dev/raid/hptrr/list.h
124
for (pos = (head)->next, n = pos->next; pos != (head); \
sys/dev/raid/hptrr/list.h
56
static HPT_INLINE void list_add(struct list_head *_new, struct list_head *head)
sys/dev/raid/hptrr/list.h
58
__list_add(_new, head, head->next);
sys/dev/raid/hptrr/list.h
61
static HPT_INLINE void list_add_tail(struct list_head *_new, struct list_head *head)
sys/dev/raid/hptrr/list.h
63
__list_add(_new, head->prev, head);
sys/dev/raid/hptrr/list.h
83
static HPT_INLINE int list_empty(struct list_head *head)
sys/dev/raid/hptrr/list.h
85
HPT_ASSERT(!(head->next==head && head->prev!=head));
sys/dev/raid/hptrr/list.h
86
return head->next == head;
sys/dev/raid/hptrr/list.h
90
struct list_head *head)
sys/dev/raid/hptrr/list.h
94
struct list_head *at = head->next;
sys/dev/raid/hptrr/list.h
96
first->prev = head;
sys/dev/raid/hptrr/list.h
97
head->next = first;
sys/dev/raid/twa/tw_cl_share.h
269
#define TW_CL_Q_INIT(head) do { \
sys/dev/raid/twa/tw_cl_share.h
270
(head)->prev = (head)->next = head; \
sys/dev/raid/twa/tw_cl_share.h
275
#define TW_CL_Q_INSERT_HEAD(head, item) do { \
sys/dev/raid/twa/tw_cl_share.h
276
(item)->next = (head)->next; \
sys/dev/raid/twa/tw_cl_share.h
277
(item)->prev = head; \
sys/dev/raid/twa/tw_cl_share.h
278
(head)->next->prev = item; \
sys/dev/raid/twa/tw_cl_share.h
279
(head)->next = item; \
sys/dev/raid/twa/tw_cl_share.h
284
#define TW_CL_Q_INSERT_TAIL(head, item) do { \
sys/dev/raid/twa/tw_cl_share.h
285
(item)->next = head; \
sys/dev/raid/twa/tw_cl_share.h
286
(item)->prev = (head)->prev; \
sys/dev/raid/twa/tw_cl_share.h
287
(head)->prev->next = item; \
sys/dev/raid/twa/tw_cl_share.h
288
(head)->prev = item; \
sys/dev/raid/twa/tw_cl_share.h
293
#define TW_CL_Q_REMOVE_ITEM(head, item) do { \
sys/dev/raid/twa/tw_cl_share.h
300
#define TW_CL_Q_FIRST_ITEM(head) \
sys/dev/raid/twa/tw_cl_share.h
301
(((head)->next != head) ? ((head)->next) : TW_CL_NULL)
sys/dev/raid/twa/tw_cl_share.h
305
#define TW_CL_Q_LAST_ITEM(head) \
sys/dev/raid/twa/tw_cl_share.h
306
(((head)->prev != head) ? ((head)->prev) : TW_CL_NULL)
sys/dev/raid/twa/tw_cl_share.h
310
#define TW_CL_Q_NEXT_ITEM(head, item) \
sys/dev/raid/twa/tw_cl_share.h
311
(((item)->next != head) ? ((item)->next) : TW_CL_NULL)
sys/dev/raid/twa/tw_cl_share.h
315
#define TW_CL_Q_PREV_ITEM(head, item) \
sys/dev/raid/twa/tw_cl_share.h
316
(((item)->prev != head) ? ((item)->prev) : TW_CL_NULL)
sys/dev/raid/tws/tws.c
576
sc->aen_q.head=0;
sys/dev/raid/tws/tws.c
588
sc->trace_q.head=0;
sys/dev/raid/tws/tws.h
174
volatile int16_t head;
sys/dev/raid/tws/tws_services.c
109
if ( head == tail ) {
sys/dev/raid/tws/tws_services.c
111
sc->trace_q.head = (head+1) % sc->trace_q.depth;
sys/dev/raid/tws/tws_services.c
92
volatile u_int16_t head, tail;
sys/dev/raid/tws/tws_services.c
95
head = sc->trace_q.head;
sys/dev/raid/tws/tws_user.c
194
if ( sc->aen_q.head == sc->aen_q.tail ) {
sys/dev/raid/tws/tws_user.c
214
index = sc->aen_q.head;
sys/dev/raid/tws/tws_user.c
222
index = sc->aen_q.head;
sys/dev/raid/tws/tws_user.c
236
index = sc->aen_q.head;
sys/dev/raid/tws/tws_user.c
345
volatile u_int16_t head, tail;
sys/dev/raid/tws/tws_user.c
349
head = cq->head;
sys/dev/raid/tws/tws_user.c
356
if ( head == tail ) { /* q is full */
sys/dev/raid/tws/tws_user.c
359
cq->head = (head+1) % cq->depth;
sys/dev/sound/clone.c
186
TAILQ_INIT(&c->head);
sys/dev/sound/clone.c
201
TAILQ_FOREACH(ce, &c->head, link) {
sys/dev/sound/clone.c
421
TAILQ_FOREACH_REVERSE_MUTABLE(ce, &c->head, link_head, link, tce) {
sys/dev/sound/clone.c
429
TAILQ_REMOVE(&c->head, ce, link);
sys/dev/sound/clone.c
452
ce = TAILQ_FIRST(&c->head);
sys/dev/sound/clone.c
643
TAILQ_FOREACH(ce, &c->head, link) {
sys/dev/sound/clone.c
769
TAILQ_INSERT_AFTER(&c->head, after, ce, link);
sys/dev/sound/clone.c
771
TAILQ_INSERT_HEAD(&c->head, ce, link);
sys/dev/sound/clone.c
81
TAILQ_HEAD(link_head, snd_clone_entry) head;
sys/dev/sound/midi/midiq.h
100
#define MIDIQ_CLEAR(head) ((head).h = (head).t = 0)
sys/dev/sound/midi/midiq.h
101
#define MIDIQ_BUF(head) ((head).b)
sys/dev/sound/midi/midiq.h
102
#define MIDIQ_DEQ(head, buf, size) MIDIQ_DEQ_I(head, buf, size, 1, 1)
sys/dev/sound/midi/midiq.h
103
#define MIDIQ_PEEK(head, buf, size) MIDIQ_DEQ_I(head, buf, size, 1, 0)
sys/dev/sound/midi/midiq.h
104
#define MIDIQ_POP(head, size) MIDIQ_DEQ_I(head, &head, size, 0, 1)
sys/dev/sound/midi/midiq.h
40
#define MIDIQ_INIT(head, buf, size) do { \
sys/dev/sound/midi/midiq.h
41
(head).h=(head).t=0; \
sys/dev/sound/midi/midiq.h
42
(head).s=size; \
sys/dev/sound/midi/midiq.h
43
(head).b=buf; \
sys/dev/sound/midi/midiq.h
46
#define MIDIQ_EMPTY(head) ((head).h == (head).t )
sys/dev/sound/midi/midiq.h
48
#define MIDIQ_LENBASE(head) ((head).h - (head).t < 0 ? \
sys/dev/sound/midi/midiq.h
49
(head).h - (head).t + (head).s : \
sys/dev/sound/midi/midiq.h
50
(head).h - (head).t)
sys/dev/sound/midi/midiq.h
52
#define MIDIQ_FULL(head) ((head).h == -1)
sys/dev/sound/midi/midiq.h
53
#define MIDIQ_AVAIL(head) (MIDIQ_FULL(head) ? 0 : (head).s - MIDIQ_LENBASE(head))
sys/dev/sound/midi/midiq.h
54
#define MIDIQ_LEN(head) ((head).s - MIDIQ_AVAIL(head))
sys/dev/sound/midi/midiq.h
59
#define MIDIQ_ENQ(head, buf, size) do { \
sys/dev/sound/midi/midiq.h
62
&(head).b[(head).h], (buf), \
sys/dev/sound/midi/midiq.h
63
(intmax_t)(sizeof(*(head).b) * \
sys/dev/sound/midi/midiq.h
64
MIN( (size), (head).s - (head).h) ), \
sys/dev/sound/midi/midiq.h
65
(size), (head).h, (head).t); \
sys/dev/sound/midi/midiq.h
66
MIDIQ_MOVE(&(head).b[(head).h], (buf), sizeof(*(head).b) * MIN((size), (head).s - (head).h)); \
sys/dev/sound/midi/midiq.h
67
if( (head).s - (head).h < (size) ) { \
sys/dev/sound/midi/midiq.h
69
kprintf("#2 %p %p bytes copied %jd\n", (head).b, (buf) + (head).s - (head).h, (intmax_t)sizeof(*(head).b) * ((size) - (head).s + (head).h) ); \
sys/dev/sound/midi/midiq.h
70
MIDIQ_MOVE((head).b, (buf) + (head).s - (head).h, sizeof(*(head).b) * ((size) - (head).s + (head).h) ); \
sys/dev/sound/midi/midiq.h
72
(head).h+=(size); \
sys/dev/sound/midi/midiq.h
73
(head).h%=(head).s; \
sys/dev/sound/midi/midiq.h
74
if(MIDIQ_EMPTY(head)) (head).h=-1; \
sys/dev/sound/midi/midiq.h
76
kprintf("#E h %d t %d\n", (head).h, (head).t); \
sys/dev/sound/midi/midiq.h
79
#define MIDIQ_DEQ_I(head, buf, size, move, update) do { \
sys/dev/sound/midi/midiq.h
80
if(MIDIQ_FULL(head)) (head).h=(head).t; \
sys/dev/sound/midi/midiq.h
82
kprintf("#1 %p %p bytes copied %jd tran req s %d h %d t %d\n", &(head).b[(head).t], (buf), (intmax_t)sizeof(*(head).b) * MIN((size), (head).s - (head).t), (size), (head).h, (head).t); \
sys/dev/sound/midi/midiq.h
83
if (move) MIDIQ_MOVE((buf), &(head).b[(head).t], sizeof(*(head).b) * MIN((size), (head).s - (head).t)); \
sys/dev/sound/midi/midiq.h
84
if( (head).s - (head).t < (size) ) { \
sys/dev/sound/midi/midiq.h
86
kprintf("#2 %p %p bytes copied %jd\n", (head).b, (buf) + (head).s - (head).t, (intmax_t)sizeof(*(head).b) * ((size) - (head).s + (head).t) ); \
sys/dev/sound/midi/midiq.h
87
if (move) MIDIQ_MOVE((buf) + (head).s - (head).t, (head).b, sizeof(*(head).b) * ((size) - (head).s + (head).t) ); \
sys/dev/sound/midi/midiq.h
90
(head).t+=(size); \
sys/dev/sound/midi/midiq.h
91
(head).t%=(head).s; \
sys/dev/sound/midi/midiq.h
93
if (MIDIQ_EMPTY(head)) (head).h=-1; \
sys/dev/sound/midi/midiq.h
96
kprintf("#E h %d t %d\n", (head).h, (head).t); \
sys/dev/sound/midi/midiq.h
99
#define MIDIQ_SIZE(head) ((head).s)
sys/dev/sound/pcm/channel.h
145
SLIST_HEAD(, pcm_channel) head;
sys/dev/sound/pcm/channel.h
148
SLIST_HEAD(, pcm_channel) head;
sys/dev/sound/pcm/channel.h
172
#define CHN_HEAD(x, y) &(x)->y.head
sys/dev/sound/pcm/feeder.c
440
feeder_printchain(struct pcm_feeder *head)
sys/dev/sound/pcm/feeder.c
444
kprintf("feeder chain (head @%p)\n", head);
sys/dev/sound/pcm/feeder.c
445
f = head;
sys/dev/sound/pcm/feeder.h
65
void feeder_printchain(struct pcm_feeder *head);
sys/dev/sound/pcm/sound.h
398
SLIST_HEAD(, pcm_channel) head;
sys/dev/sound/pcm/sound.h
400
SLIST_HEAD(, pcm_channel) head;
sys/dev/sound/pcm/sound.h
403
SLIST_HEAD(, pcm_channel) head;
sys/dev/video/vga/vga_switcheroo.c
394
find_client_from_pci(struct list_head *head, struct pci_dev *pdev)
sys/dev/video/vga/vga_switcheroo.c
398
list_for_each_entry(client, head, list)
sys/dev/video/vga/vga_switcheroo.c
405
find_client_from_id(struct list_head *head,
sys/dev/video/vga/vga_switcheroo.c
410
list_for_each_entry(client, head, list)
sys/dev/video/vga/vga_switcheroo.c
417
find_active_client(struct list_head *head)
sys/dev/video/vga/vga_switcheroo.c
421
list_for_each_entry(client, head, list)
sys/dev/virtual/amazon/ena/ena-com/ena_com.c
134
sq->head = 0;
sys/dev/virtual/amazon/ena/ena-com/ena_com.c
1447
ENA_WARN(ena_dev->aenq.head != depth, "Invalid AENQ state\n");
sys/dev/virtual/amazon/ena/ena-com/ena_com.c
156
cq->head = 0;
sys/dev/virtual/amazon/ena/ena-com/ena_com.c
181
aenq->head = aenq->q_depth;
sys/dev/virtual/amazon/ena/ena-com/ena_com.c
1952
masked_head = aenq->head & (aenq->q_depth - 1);
sys/dev/virtual/amazon/ena/ena-com/ena_com.c
1984
aenq->head += processed;
sys/dev/virtual/amazon/ena/ena-com/ena_com.c
1993
ENA_REG_WRITE32(dev->bus, (u32)aenq->head, dev->reg_bar + ENA_REGS_AENQ_HEAD_DB_OFF);
sys/dev/virtual/amazon/ena/ena-com/ena_com.c
459
io_cq->head = 0;
sys/dev/virtual/amazon/ena/ena-com/ena_com.c
497
head_masked = admin_queue->cq.head & (admin_queue->q_depth - 1);
sys/dev/virtual/amazon/ena/ena-com/ena_com.c
521
admin_queue->cq.head += comp_num;
sys/dev/virtual/amazon/ena/ena-com/ena_com.c
523
admin_queue->sq.head += comp_num;
sys/dev/virtual/amazon/ena/ena-com/ena_com.h
176
u16 head;
sys/dev/virtual/amazon/ena/ena-com/ena_com.h
231
u16 head;
sys/dev/virtual/amazon/ena/ena-com/ena_com.h
242
u16 head;
sys/dev/virtual/amazon/ena/ena-com/ena_com.h
286
u16 head;
sys/dev/virtual/amazon/ena/ena-com/ena_eth_com.c
256
head_masked = io_cq->head & (io_cq->q_depth - 1);
sys/dev/virtual/amazon/ena/ena-com/ena_eth_com.c
43
head_masked = io_cq->head & (io_cq->q_depth - 1);
sys/dev/virtual/amazon/ena/ena-com/ena_eth_com.c
599
masked_head = io_cq->head & (io_cq->q_depth - 1);
sys/dev/virtual/amazon/ena/ena-com/ena_eth_com.c
60
io_cq->head++;
sys/dev/virtual/amazon/ena/ena-com/ena_eth_com.c
63
if (unlikely((io_cq->head & (io_cq->q_depth - 1)) == 0))
sys/dev/virtual/amazon/ena/ena-com/ena_eth_com.h
147
u16 unreported_comp, head;
sys/dev/virtual/amazon/ena/ena-com/ena_eth_com.h
150
head = io_cq->head;
sys/dev/virtual/amazon/ena/ena-com/ena_eth_com.h
151
unreported_comp = head - io_cq->last_head_update;
sys/dev/virtual/amazon/ena/ena-com/ena_eth_com.h
156
io_cq->qid, head);
sys/dev/virtual/amazon/ena/ena-com/ena_eth_com.h
157
ENA_REG_WRITE32(io_cq->bus, head, io_cq->cq_head_db_reg);
sys/dev/virtual/amazon/ena/ena-com/ena_eth_com.h
158
io_cq->last_head_update = head;
sys/kern/kern_clock.c
1082
struct kinfo_pcheader head;
sys/kern/kern_clock.c
1087
head.pc_ntrack = PCTRACK_SIZE;
sys/kern/kern_clock.c
1088
head.pc_arysize = PCTRACK_ARYSIZE;
sys/kern/kern_clock.c
1090
if ((error = SYSCTL_OUT(req, &head, sizeof(head))) != 0)
sys/kern/kern_descrip.c
2093
struct filelist_head *head;
sys/kern/kern_descrip.c
2126
head = fp2filelist(fp);
sys/kern/kern_descrip.c
2127
spin_lock(&head->spin);
sys/kern/kern_descrip.c
2128
LIST_INSERT_HEAD(&head->list, fp, f_list);
sys/kern/kern_descrip.c
2129
spin_unlock(&head->spin);
sys/kern/kern_descrip.c
3136
struct filelist_head *head = fp2filelist(fp);
sys/kern/kern_descrip.c
3144
spin_lock(&head->spin);
sys/kern/kern_descrip.c
3147
spin_unlock(&head->spin);
sys/kern/kern_descrip.c
3152
spin_unlock(&head->spin);
sys/kern/kern_descrip.c
3380
struct filelist_head *head = &filelist_heads[i];
sys/kern/kern_descrip.c
3383
spin_lock(&head->spin);
sys/kern/kern_descrip.c
3384
LIST_FOREACH(fp, &head->list, f_list) {
sys/kern/kern_descrip.c
3391
spin_unlock(&head->spin);
sys/kern/kern_descrip.c
3616
struct filelist_head *head = &filelist_heads[i];
sys/kern/kern_descrip.c
3618
spin_init(&head->spin, "filehead_spin");
sys/kern/kern_descrip.c
3619
LIST_INIT(&head->list);
sys/kern/kern_device.c
121
return((dev->si_ops->head.flags & D_MPSAFE) == 0);
sys/kern/kern_device.c
128
return((dev->si_ops->head.flags & D_KVABIO) == 0);
sys/kern/kern_device.c
518
return(dev->si_ops->head.name);
sys/kern/kern_device.c
527
return(dev->si_ops->head.flags);
sys/kern/kern_device.c
536
return(dev->si_ops->head.maj);
sys/kern/kern_device.c
570
int needmplock = ((ops->head.flags & D_MPSAFE) == 0);
sys/kern/kern_device.c
660
iops->head.maj = oops->head.maj;
sys/kern/kern_device.c
661
iops->head.data = oops->head.data;
sys/kern/kern_device.c
662
iops->head.flags = oops->head.flags;
sys/kern/kern_device.c
676
iops->head.maj = 0;
sys/kern/kern_device.c
677
iops->head.data = NULL;
sys/kern/kern_device.c
678
iops->head.flags = 0;
sys/kern/kern_dmsg.c
1012
if (msg->any.head.cmd & DMSGF_ABORT) {
sys/kern/kern_dmsg.c
1028
if (msg->any.head.cmd & DMSGF_ABORT) {
sys/kern/kern_dmsg.c
1050
if (msg->any.head.cmd & (DMSGF_CREATE | DMSGF_DELETE)) {
sys/kern/kern_dmsg.c
1053
(msg->any.head.cmd & (DMSGF_CREATE |
sys/kern/kern_dmsg.c
1060
msg->tcmd = msg->any.head.cmd & DMSGF_CMDSWMASK;
sys/kern/kern_dmsg.c
1075
} else if (msg->any.head.cmd & DMSGF_DELETE) {
sys/kern/kern_dmsg.c
1081
KKASSERT(msg->any.head.cmd &
sys/kern/kern_dmsg.c
1086
KKASSERT((msg->any.head.cmd &
sys/kern/kern_dmsg.c
1122
(msg->any.head.cmd & (DMSGF_CREATE |
sys/kern/kern_dmsg.c
1150
if ((msg->any.head.cmd & DMSGF_DELETE) == 0) {
sys/kern/kern_dmsg.c
1184
if ((msg->any.head.cmd & DMSGF_DELETE) == 0) {
sys/kern/kern_dmsg.c
1247
if ((msg->any.head.cmd & DMSGF_DELETE) &&
sys/kern/kern_dmsg.c
1394
msg->any.head.cmd |= DMSGF_CREATE;
sys/kern/kern_dmsg.c
1395
msg->any.head.cmd |= DMSGF_DELETE |
sys/kern/kern_dmsg.c
1397
msg->any.head.cmd ^= (DMSGF_REVTRANS | DMSGF_REVCIRC);
sys/kern/kern_dmsg.c
1398
msg->any.head.error = DMSG_ERR_LOSTLINK;
sys/kern/kern_dmsg.c
1401
state, msg->any.head.cmd);
sys/kern/kern_dmsg.c
1477
if ((msg->any.head.cmd & (DMSGF_CREATE | DMSGF_DELETE |
sys/kern/kern_dmsg.c
1487
switch(msg->any.head.cmd & (DMSGF_CREATE | DMSGF_DELETE |
sys/kern/kern_dmsg.c
1502
state->icmd = msg->any.head.cmd & DMSGF_BASECMDMASK;
sys/kern/kern_dmsg.c
1503
state->txcmd = msg->any.head.cmd & ~DMSGF_DELETE;
sys/kern/kern_dmsg.c
1514
if (msg->any.head.cmd & DMSGF_ABORT) {
sys/kern/kern_dmsg.c
1520
msg->any.head.cmd,
sys/kern/kern_dmsg.c
1521
(intmax_t)msg->any.head.msgid);
sys/kern/kern_dmsg.c
1533
if (msg->any.head.cmd & DMSGF_ABORT) {
sys/kern/kern_dmsg.c
1549
if (msg->any.head.cmd & DMSGF_ABORT) {
sys/kern/kern_dmsg.c
1571
state->txcmd = msg->any.head.cmd & ~DMSGF_DELETE;
sys/kern/kern_dmsg.c
1586
if (msg->any.head.cmd & DMSGF_ABORT) {
sys/kern/kern_dmsg.c
1602
if (msg->any.head.cmd & DMSGF_ABORT) {
sys/kern/kern_dmsg.c
1620
if (msg->any.head.cmd & DMSGF_ABORT) {
sys/kern/kern_dmsg.c
1670
if (msg->any.head.cmd & DMSGF_DELETE) {
sys/kern/kern_dmsg.c
1676
KKASSERT(msg->any.head.cmd &
sys/kern/kern_dmsg.c
1681
KKASSERT((msg->any.head.cmd &
sys/kern/kern_dmsg.c
1831
msg->any.head.magic = DMSG_HDR_MAGIC;
sys/kern/kern_dmsg.c
1832
msg->any.head.cmd = cmd;
sys/kern/kern_dmsg.c
1833
msg->any.head.msgid = state->msgid;
sys/kern/kern_dmsg.c
1834
msg->any.head.circuit = pstate->msgid;
sys/kern/kern_dmsg.c
187
iocom->auto_lnk_conn.head = msg->any.head;
sys/kern/kern_dmsg.c
1944
msg->any.head.msgid = state->msgid;
sys/kern/kern_dmsg.c
1952
msg->any.head.msgid = 0;
sys/kern/kern_dmsg.c
2002
msg->any.head.salt = /* (random << 8) | */ (iocom->msg_seq & 255);
sys/kern/kern_dmsg.c
2008
msg->any.head.aux_bytes = msg->aux_size;
sys/kern/kern_dmsg.c
2009
msg->any.head.aux_crc = iscsi_crc32(msg->aux_data, abytes);
sys/kern/kern_dmsg.c
2011
msg->any.head.hdr_crc = 0;
sys/kern/kern_dmsg.c
2012
msg->any.head.hdr_crc = iscsi_crc32(msg->any.buf, msg->hdr_size);
sys/kern/kern_dmsg.c
2065
if ((msg->any.head.cmd & DMSGF_REPLY) == 0)
sys/kern/kern_dmsg.c
207
if ((msg->any.head.cmd & DMSGF_CREATE) &&
sys/kern/kern_dmsg.c
2070
nmsg->any.head.error = error;
sys/kern/kern_dmsg.c
2110
if ((msg->any.head.cmd & DMSGF_REPLY) == 0)
sys/kern/kern_dmsg.c
2115
nmsg->any.head.error = error;
sys/kern/kern_dmsg.c
212
iocom->auto_lnk_span.head = rmsg->any.head;
sys/kern/kern_dmsg.c
2154
nmsg->any.head.error = error;
sys/kern/kern_dmsg.c
2194
nmsg->any.head.error = error;
sys/kern/kern_dmsg.c
227
(msg->any.head.cmd & DMSGF_DELETE)) {
sys/kern/kern_dmsg.c
254
(msg->any.head.cmd & DMSGF_DELETE)) {
sys/kern/kern_dmsg.c
359
msg->any.head = hdr;
sys/kern/kern_dmsg.c
362
error = fp_read(iocom->msg_fp, &msg->any.head + 1,
sys/kern/kern_dmsg.c
808
sdummy.msgid = msg->any.head.msgid;
sys/kern/kern_dmsg.c
810
if (msg->any.head.cmd & DMSGF_REVTRANS) {
sys/kern/kern_dmsg.c
840
if ((msg->any.head.cmd & (DMSGF_CREATE | DMSGF_DELETE |
sys/kern/kern_dmsg.c
850
switch(msg->any.head.cmd & (DMSGF_CREATE|DMSGF_DELETE|DMSGF_REPLY)) {
sys/kern/kern_dmsg.c
868
if (msg->any.head.circuit) {
sys/kern/kern_dmsg.c
869
sdummy.msgid = msg->any.head.circuit;
sys/kern/kern_dmsg.c
871
if (msg->any.head.cmd & DMSGF_REVCIRC) {
sys/kern/kern_dmsg.c
911
state->icmd = msg->any.head.cmd & DMSGF_BASECMDMASK;
sys/kern/kern_dmsg.c
912
state->rxcmd = msg->any.head.cmd & ~DMSGF_DELETE;
sys/kern/kern_dmsg.c
914
state->msgid = msg->any.head.msgid;
sys/kern/kern_dmsg.c
926
if (msg->any.head.cmd & DMSGF_ABORT) {
sys/kern/kern_dmsg.c
944
if (msg->any.head.cmd & DMSGF_ABORT) {
sys/kern/kern_dmsg.c
962
if (msg->any.head.cmd & DMSGF_ABORT) {
sys/kern/kern_dmsg.c
981
msg->any.head.cmd,
sys/kern/kern_dmsg.c
982
(intmax_t)msg->any.head.msgid);
sys/kern/kern_dmsg.c
986
state->rxcmd = msg->any.head.cmd & ~DMSGF_DELETE;
sys/kern/kern_dmsg.c
995
if (msg->any.head.cmd & DMSGF_ABORT) {
sys/kern/kern_udev.c
464
if (dev->si_ops->head.name != NULL) {
sys/kern/kern_udev.c
466
__DECONST(char *, dev->si_ops->head.name))))
sys/kern/subr_disk.c
202
dops = (dp->d_rawdev->si_ops->head.flags & D_NOEMERGPGR) ?
sys/kern/subr_disk.c
377
dops = (dp->d_rawdev->si_ops->head.flags & D_NOEMERGPGR) ?
sys/kern/subr_disk.c
705
"%s%d", raw_ops->head.name, unit);
sys/kern/subr_disk.c
710
dops = (raw_ops->head.flags & D_NOEMERGPGR) ? &disk2_ops : &disk1_ops;
sys/kern/subr_disk.c
736
"%s%d", raw_ops->head.name, unit);
sys/kern/subr_disk.c
742
"%s%d", raw_ops->head.name, unit);
sys/kern/subr_disk.c
752
dsched_disk_create(dp, raw_ops->head.name, unit);
sys/kern/subr_disk.c
761
(name != NULL)?(name):(raw_ops->head.name), unit);
sys/kern/subr_diskiocom.c
199
switch(msg->any.head.cmd & DMSGF_CMDSWMASK) {
sys/kern/subr_diskiocom.c
250
if ((msg->any.head.cmd & DMSGF_REPLY) == 0) {
sys/kern/subr_diskiocom.c
251
if (msg->any.head.cmd & DMSGF_DELETE)
sys/kern/subr_diskiocom.c
270
if ((msg->any.head.cmd & DMSGF_CMDSWMASK) == DMSG_BLK_OPEN) {
sys/kern/subr_diskiocom.c
293
if ((msg->any.head.cmd & DMSGF_CMDSWMASK) == DMSG_BLK_CLOSE &&
sys/kern/subr_diskiocom.c
315
if (msg->any.head.cmd & DMSGF_DELETE) {
sys/kern/subr_diskiocom.c
353
if ((msg->any.head.cmd & DMSGF_CMDSWMASK) == DMSG_BLK_READ) {
sys/kern/subr_diskiocom.c
378
if (msg->any.head.cmd & DMSGF_DELETE)
sys/kern/subr_diskiocom.c
385
if (msg->any.head.cmd & DMSGF_DELETE) {
sys/kern/subr_diskiocom.c
411
if ((msg->any.head.cmd & DMSGF_CMDSWMASK) == DMSG_BLK_WRITE) {
sys/kern/subr_diskiocom.c
454
if (msg->any.head.cmd & DMSGF_DELETE)
sys/kern/subr_diskiocom.c
461
if (msg->any.head.cmd & DMSGF_DELETE) {
sys/kern/subr_diskiocom.c
487
if ((msg->any.head.cmd & DMSGF_CMDSWMASK) == DMSG_BLK_FLUSH) {
sys/kern/subr_diskiocom.c
506
if (msg->any.head.cmd & DMSGF_DELETE)
sys/kern/subr_diskiocom.c
512
if (msg->any.head.cmd & DMSGF_DELETE) {
sys/kern/subr_diskiocom.c
538
if ((msg->any.head.cmd & DMSGF_CMDSWMASK) == DMSG_BLK_FREEBLKS) {
sys/kern/subr_diskiocom.c
557
if (msg->any.head.cmd & DMSGF_DELETE)
sys/kern/subr_diskiocom.c
563
if (msg->any.head.cmd & DMSGF_DELETE) {
sys/kern/subr_diskiocom.c
657
rmsg->any.blk_error.head.error = error;
sys/kern/subr_sglist.c
506
sglist_split(struct sglist *original, struct sglist **head, size_t length,
sys/kern/subr_sglist.c
539
if (*head == NULL) {
sys/kern/subr_sglist.c
543
*head = sg;
sys/kern/subr_sglist.c
545
sg = *head;
sys/kern/subr_unit.c
138
TAILQ_HEAD(unrhd,unr) head;
sys/kern/subr_unit.c
166
TAILQ_FOREACH(up, &uh->head, list) {
sys/kern/subr_unit.c
253
TAILQ_INIT(&uh->head);
sys/kern/subr_unit.c
300
TAILQ_FOREACH(uf, &uh->head, list) {
sys/kern/subr_unit.c
334
TAILQ_REMOVE(&uh->head, us, list);
sys/kern/subr_unit.c
381
TAILQ_REMOVE(&uh->head, uf, list);
sys/kern/subr_unit.c
387
TAILQ_REMOVE(&uh->head, uf, list);
sys/kern/subr_unit.c
399
TAILQ_REMOVE(&uh->head, uf, list);
sys/kern/subr_unit.c
434
TAILQ_REMOVE(&uh->head, up, list);
sys/kern/subr_unit.c
444
TAILQ_REMOVE(&uh->head, upp, list);
sys/kern/subr_unit.c
450
TAILQ_REMOVE(&uh->head, upp, list);
sys/kern/subr_unit.c
456
upp = TAILQ_FIRST(&uh->head);
sys/kern/subr_unit.c
459
TAILQ_REMOVE(&uh->head, upp, list);
sys/kern/subr_unit.c
466
upp = TAILQ_LAST(&uh->head, unrhd);
sys/kern/subr_unit.c
469
TAILQ_REMOVE(&uh->head, upp, list);
sys/kern/subr_unit.c
495
up = TAILQ_FIRST(&uh->head);
sys/kern/subr_unit.c
561
upp = TAILQ_FIRST(&uh->head);
sys/kern/subr_unit.c
580
TAILQ_INSERT_HEAD(&uh->head, up, list);
sys/kern/subr_unit.c
587
TAILQ_FOREACH(up, &uh->head, list) {
sys/kern/subr_unit.c
642
TAILQ_INSERT_AFTER(&uh->head, up, upp, list);
sys/kern/subr_unit.c
714
TAILQ_FOREACH(up, &uh->head, list) {
sys/kern/uipc_mbuf.c
2667
struct mbuf *head = NULL; /* result mbuf chain */
sys/kern/uipc_mbuf.c
2668
struct mbuf **mp = &head;
sys/kern/uipc_mbuf.c
2695
head->m_pkthdr.len += m->m_len;
sys/kern/uipc_mbuf.c
2698
return (head);
sys/kern/uipc_mbuf.c
2701
m_freem(head);
sys/kern/uipc_socket.c
382
struct socket *head;
sys/kern/uipc_socket.c
390
while ((head = so->so_head) != NULL) {
sys/kern/uipc_socket.c
391
lwkt_getpooltoken(head);
sys/kern/uipc_socket.c
392
if (so->so_head == head)
sys/kern/uipc_socket.c
394
lwkt_relpooltoken(head);
sys/kern/uipc_socket.c
402
if (head)
sys/kern/uipc_socket.c
403
lwkt_relpooltoken(head);
sys/kern/uipc_socket.c
410
if (head != NULL) {
sys/kern/uipc_socket.c
418
TAILQ_REMOVE(&head->so_incomp, so, so_list);
sys/kern/uipc_socket.c
419
head->so_incqlen--;
sys/kern/uipc_socket.c
429
lwkt_relpooltoken(head);
sys/kern/uipc_socket.c
436
lwkt_relpooltoken(head);
sys/kern/uipc_socket.c
483
soinherit(struct socket *head, struct socket *head_inh)
sys/kern/uipc_socket.c
487
KASSERT(head->so_options & SO_ACCEPTCONN,
sys/kern/uipc_socket.c
492
lwkt_getpooltoken(head);
sys/kern/uipc_socket.c
495
if (head->so_qlen > 0)
sys/kern/uipc_socket.c
498
while (!TAILQ_EMPTY(&head->so_comp)) {
sys/kern/uipc_socket.c
502
sp = TAILQ_FIRST(&head->so_comp);
sys/kern/uipc_socket.c
509
TAILQ_REMOVE(&head->so_comp, sp, so_list);
sys/kern/uipc_socket.c
510
head->so_qlen--;
sys/kern/uipc_socket.c
534
lwkt_relpooltoken(head);
sys/kern/uipc_socket2.c
241
struct socket *head;
sys/kern/uipc_socket2.c
243
while ((head = so->so_head) != NULL) {
sys/kern/uipc_socket2.c
244
lwkt_getpooltoken(head);
sys/kern/uipc_socket2.c
245
if (so->so_head == head)
sys/kern/uipc_socket2.c
247
lwkt_relpooltoken(head);
sys/kern/uipc_socket2.c
252
if (head && (so->so_state & SS_INCOMP)) {
sys/kern/uipc_socket2.c
254
so->so_upcall = head->so_accf->so_accept_filter->accf_callback;
sys/kern/uipc_socket2.c
255
so->so_upcallarg = head->so_accf->so_accept_filter_arg;
sys/kern/uipc_socket2.c
259
lwkt_relpooltoken(head);
sys/kern/uipc_socket2.c
267
TAILQ_REMOVE(&head->so_incomp, so, so_list);
sys/kern/uipc_socket2.c
268
head->so_incqlen--;
sys/kern/uipc_socket2.c
269
TAILQ_INSERT_TAIL(&head->so_comp, so, so_list);
sys/kern/uipc_socket2.c
270
head->so_qlen++;
sys/kern/uipc_socket2.c
278
sorwakeup(head);
sys/kern/uipc_socket2.c
279
wakeup_one(&head->so_timeo);
sys/kern/uipc_socket2.c
285
if (head)
sys/kern/uipc_socket2.c
286
lwkt_relpooltoken(head);
sys/kern/uipc_socket2.c
348
sonewconn_faddr(struct socket *head, int connstatus,
sys/kern/uipc_socket2.c
355
if (head->so_qlen > 3 * head->so_qlimit / 2)
sys/kern/uipc_socket2.c
357
so = soalloc(1, head->so_proto);
sys/kern/uipc_socket2.c
368
if (head->so_proto->pr_flags & PR_SYNC_PORT)
sys/kern/uipc_socket2.c
372
if ((head->so_options & SO_ACCEPTFILTER) != 0)
sys/kern/uipc_socket2.c
374
so->so_head = head;
sys/kern/uipc_socket2.c
375
so->so_type = head->so_type;
sys/kern/uipc_socket2.c
376
so->so_options = head->so_options &~ SO_ACCEPTCONN;
sys/kern/uipc_socket2.c
377
so->so_linger = head->so_linger;
sys/kern/uipc_socket2.c
383
so->so_state = head->so_state | SS_NOFDREF | SS_ASSERTINPROG;
sys/kern/uipc_socket2.c
384
so->so_cred = crhold(head->so_cred);
sys/kern/uipc_socket2.c
393
if (soreserve(so, head->so_snd.ssb_hiwat,
sys/kern/uipc_socket2.c
394
head->so_rcv.ssb_hiwat, NULL) ||
sys/kern/uipc_socket2.c
413
so->so_rcv.ssb_lowat = head->so_rcv.ssb_lowat;
sys/kern/uipc_socket2.c
414
so->so_snd.ssb_lowat = head->so_snd.ssb_lowat;
sys/kern/uipc_socket2.c
415
so->so_rcv.ssb_timeo = head->so_rcv.ssb_timeo;
sys/kern/uipc_socket2.c
416
so->so_snd.ssb_timeo = head->so_snd.ssb_timeo;
sys/kern/uipc_socket2.c
418
if (head->so_rcv.ssb_flags & SSB_AUTOLOWAT)
sys/kern/uipc_socket2.c
423
if (head->so_snd.ssb_flags & SSB_AUTOLOWAT)
sys/kern/uipc_socket2.c
428
if (head->so_rcv.ssb_flags & SSB_AUTOSIZE)
sys/kern/uipc_socket2.c
433
if (head->so_snd.ssb_flags & SSB_AUTOSIZE)
sys/kern/uipc_socket2.c
445
lwkt_getpooltoken(head);
sys/kern/uipc_socket2.c
448
TAILQ_INSERT_TAIL(&head->so_comp, so, so_list);
sys/kern/uipc_socket2.c
449
head->so_qlen++;
sys/kern/uipc_socket2.c
458
if (head->so_incqlen > head->so_qlimit) {
sys/kern/uipc_socket2.c
459
sp = TAILQ_FIRST(&head->so_incomp);
sys/kern/uipc_socket2.c
462
TAILQ_REMOVE(&head->so_incomp, sp, so_list);
sys/kern/uipc_socket2.c
463
head->so_incqlen--;
sys/kern/uipc_socket2.c
468
TAILQ_INSERT_TAIL(&head->so_incomp, so, so_list);
sys/kern/uipc_socket2.c
469
head->so_incqlen++;
sys/kern/uipc_socket2.c
478
lwkt_relpooltoken(head);
sys/kern/uipc_socket2.c
486
sorwakeup(head);
sys/kern/uipc_socket2.c
490
wakeup((caddr_t)&head->so_timeo);
sys/kern/uipc_socket2.c
497
sonewconn(struct socket *head, int connstatus)
sys/kern/uipc_socket2.c
499
return sonewconn_faddr(head, connstatus, NULL, FALSE /* don't ref */);
sys/kern/uipc_syscalls.c
235
struct socket *head = msg->base.nm_so;
sys/kern/uipc_syscalls.c
238
if (head->so_error != 0) {
sys/kern/uipc_syscalls.c
239
msg->base.lmsg.ms_error = head->so_error;
sys/kern/uipc_syscalls.c
242
lwkt_getpooltoken(head);
sys/kern/uipc_syscalls.c
243
if (!TAILQ_EMPTY(&head->so_comp)) {
sys/kern/uipc_syscalls.c
245
so = TAILQ_FIRST(&head->so_comp);
sys/kern/uipc_syscalls.c
247
TAILQ_REMOVE(&head->so_comp, so, so_list);
sys/kern/uipc_syscalls.c
248
head->so_qlen--;
sys/kern/uipc_syscalls.c
258
lwkt_relpooltoken(head);
sys/kern/uipc_syscalls.c
264
lwkt_relpooltoken(head);
sys/kern/uipc_syscalls.c
265
if (head->so_state & SS_CANTRCVMORE) {
sys/kern/uipc_syscalls.c
292
struct socket *head, *so;
sys/kern/uipc_syscalls.c
311
head = (struct socket *)lfp->f_data;
sys/kern/uipc_syscalls.c
312
if ((head->so_options & SO_ACCEPTCONN) == 0) {
sys/kern/uipc_syscalls.c
328
netmsg_init(&msg.base, head, &netisr_apanic_rport, 0, NULL);
sys/kern/uipc_syscalls.c
331
lwkt_getpooltoken(head);
sys/kern/uipc_syscalls.c
333
lwkt_relpooltoken(head);
sys/kern/uipc_syscalls.c
345
netmsg_init_abortable(&msg.base, head, &curthread->td_msgport,
sys/kern/uipc_syscalls.c
350
error = lwkt_domsg(head->so_port, &msg.base.lmsg, PCATCH);
sys/kern/uipc_syscalls.c
366
KNOTE(&head->so_rcv.ssb_kq.ki_note, 0);
sys/kern/uipc_syscalls.c
373
if (head->so_sigio != NULL)
sys/kern/uipc_syscalls.c
374
fsetown(fgetown(&head->so_sigio), &so->so_sigio);
sys/kern/uipc_usrreq.c
1028
struct unp_global_head *head;
sys/kern/uipc_usrreq.c
1078
head = unp_globalhead(so->so_type);
sys/kern/uipc_usrreq.c
1079
TAILQ_INSERT_TAIL(&head->list, unp, unp_link);
sys/kern/uipc_usrreq.c
1080
head->count++;
sys/kern/uipc_usrreq.c
1435
struct unp_global_head *head = arg1;
sys/kern/uipc_usrreq.c
1446
n = head->count;
sys/kern/uipc_usrreq.c
1459
n = head->count;
sys/kern/uipc_usrreq.c
1463
TAILQ_INSERT_HEAD(&head->list, marker, unp_link);
sys/kern/uipc_usrreq.c
1467
TAILQ_REMOVE(&head->list, marker, unp_link);
sys/kern/uipc_usrreq.c
1468
TAILQ_INSERT_AFTER(&head->list, unp, marker, unp_link);
sys/kern/uipc_usrreq.c
1503
TAILQ_REMOVE(&head->list, marker, unp_link);
sys/kern/uipc_usrreq.c
2147
struct unp_global_head *head;
sys/kern/uipc_usrreq.c
2163
head = unp_heads[h];
sys/kern/uipc_usrreq.c
2164
TAILQ_FOREACH(unp, &head->list, unp_link)
sys/kern/uipc_usrreq.c
2178
head = unp_heads[h];
sys/kern/uipc_usrreq.c
2179
TAILQ_INSERT_HEAD(&head->list, unp_gc_marker, unp_link);
sys/kern/uipc_usrreq.c
2182
TAILQ_REMOVE(&head->list, unp_gc_marker,
sys/kern/uipc_usrreq.c
2184
TAILQ_INSERT_AFTER(&head->list, unp,
sys/kern/uipc_usrreq.c
2191
TAILQ_REMOVE(&head->list, unp_gc_marker, unp_link);
sys/kern/uipc_usrreq.c
2257
head = unp_heads[h];
sys/kern/uipc_usrreq.c
2258
TAILQ_FOREACH(unp, &head->list, unp_link) {
sys/kern/uipc_usrreq.c
2524
struct unp_global_head *head;
sys/kern/uipc_usrreq.c
2537
head = unp_globalhead(unp->unp_socket->so_type);
sys/kern/uipc_usrreq.c
2538
KASSERT(head->count > 0, ("invalid unp count"));
sys/kern/uipc_usrreq.c
2539
TAILQ_REMOVE(&head->list, unp, unp_link);
sys/kern/uipc_usrreq.c
2540
head->count--;
sys/kern/vfs_default.c
1307
mp = ap->a_head.a_ops->head.vv_mount;
sys/kern/vfs_init.c
132
ops->head.vv_mount = mp;
sys/kern/vfs_init.c
163
KKASSERT(mp == ops->head.vv_mount);
sys/kern/vfs_jops.c
1025
mp = ap->a_head.a_ops->head.vv_mount;
sys/kern/vfs_jops.c
1061
mp = ap->a_head.a_ops->head.vv_mount;
sys/kern/vfs_jops.c
1093
mp = ap->a_head.a_ops->head.vv_mount;
sys/kern/vfs_jops.c
1125
mp = ap->a_head.a_ops->head.vv_mount;
sys/kern/vfs_jops.c
1158
mp = ap->a_head.a_ops->head.vv_mount;
sys/kern/vfs_jops.c
1190
mp = ap->a_head.a_ops->head.vv_mount;
sys/kern/vfs_jops.c
1216
mp = ap->a_head.a_ops->head.vv_mount;
sys/kern/vfs_jops.c
1247
mp = ap->a_head.a_ops->head.vv_mount;
sys/kern/vfs_jops.c
1282
mp = ap->a_head.a_ops->head.vv_mount;
sys/kern/vfs_jops.c
1311
mp = ap->a_head.a_ops->head.vv_mount;
sys/kern/vfs_jops.c
159
mp = ap->a_head.a_ops->head.vv_mount;
sys/kern/vfs_jops.c
806
mp = ap->a_head.a_ops->head.vv_mount;
sys/kern/vfs_jops.c
875
mp = ap->a_head.a_ops->head.vv_mount;
sys/kern/vfs_jops.c
928
mp = ap->a_head.a_ops->head.vv_mount;
sys/kern/vfs_jops.c
954
mp = ap->a_head.a_ops->head.vv_mount;
sys/kern/vfs_jops.c
989
mp = ap->a_head.a_ops->head.vv_mount;
sys/kern/vfs_vopops.c
1781
if (ops->head.vv_mount->mnt_vn_journal_ops)
sys/kern/vfs_vopops.c
1782
error = VOCALL(ops->head.vv_mount->mnt_vn_journal_ops, ap);
sys/kern/vfs_vopops.c
1784
error = VOCALL(ops->head.vv_mount->mnt_vn_norm_ops, ap);
sys/kern/vfs_vopops.c
1800
error = VOCALL(ops->head.vv_mount->mnt_vn_norm_ops, ap);
sys/net/altq/altq_hfsc.c
1199
ellist_t *head;
sys/net/altq/altq_hfsc.c
1201
head = kmalloc(sizeof(*head), M_ALTQ, M_WAITOK);
sys/net/altq/altq_hfsc.c
1202
TAILQ_INIT(head);
sys/net/altq/altq_hfsc.c
1203
return (head);
sys/net/altq/altq_hfsc.c
1207
ellist_destroy(ellist_t *head)
sys/net/altq/altq_hfsc.c
1209
kfree(head, M_ALTQ);
sys/net/altq/altq_hfsc.c
1281
ellist_get_mindl(ellist_t *head, uint64_t cur_time)
sys/net/altq/altq_hfsc.c
1285
TAILQ_FOREACH(p, head, cl_ellist) {
sys/net/altq/altq_hfsc.c
1302
actlist_t *head;
sys/net/altq/altq_hfsc.c
1304
head = kmalloc(sizeof(*head), M_ALTQ, M_WAITOK);
sys/net/altq/altq_hfsc.c
1305
TAILQ_INIT(head);
sys/net/altq/altq_hfsc.c
1306
return (head);
sys/net/altq/altq_hfsc.c
1310
actlist_destroy(actlist_t *head)
sys/net/altq/altq_hfsc.c
1312
kfree(head, M_ALTQ);
sys/net/altq/altq_rmclass.c
535
struct rm_class *p, *head, *previous;
sys/net/altq/altq_rmclass.c
569
head = cl->parent_->children_;
sys/net/altq/altq_rmclass.c
570
p = previous = head;
sys/net/altq/altq_rmclass.c
571
if (head->next_ == NULL) {
sys/net/altq/altq_rmclass.c
572
KKASSERT(head == cl);
sys/net/altq/altq_rmclass.c
577
if (cl == head)
sys/net/altq/if_classq.h
80
struct mbuf *head, *tail;
sys/net/altq/if_classq.h
89
head = classq_head(to);
sys/net/altq/if_classq.h
95
tail->m_nextpkt = head;
sys/net/if.c
2526
struct ifaddrhead *head;
sys/net/if.c
2552
head = &ifp->if_addrheads[mycpuid];
sys/net/if.c
2555
TAILQ_INSERT_HEAD(head, ifac_mark, ifa_link);
sys/net/if.c
2559
TAILQ_REMOVE(head, ifac_mark, ifa_link);
sys/net/if.c
2560
TAILQ_INSERT_AFTER(head, ifac, ifac_mark, ifa_link);
sys/net/if.c
2602
TAILQ_REMOVE(head, ifac_mark, ifa_link);
sys/net/if.c
262
ifsq_stage_remove(struct ifsubq_stage_head *head, struct ifsubq_stage *stage)
sys/net/if.c
265
TAILQ_REMOVE(&head->stg_head, stage, stg_link);
sys/net/if.c
272
ifsq_stage_insert(struct ifsubq_stage_head *head, struct ifsubq_stage *stage)
sys/net/if.c
277
TAILQ_INSERT_TAIL(&head->stg_head, stage, stg_link);
sys/net/if.c
3350
struct ifsubq_stage_head *head = NULL;
sys/net/if.c
3365
head = &ifsubq_stage_heads[mycpuid];
sys/net/if.c
3395
ifsq_stage_insert(head, stage);
sys/net/if.c
3412
ifsq_stage_remove(head, stage);
sys/net/if.c
3419
ifsq_stage_remove(head, stage);
sys/net/if.c
3596
struct ifsubq_stage_head *head = &ifsubq_stage_heads[mycpuid];
sys/net/if.c
3601
while ((stage = TAILQ_FIRST(&head->stg_head)) != NULL) {
sys/net/if.c
3607
ifsq_stage_remove(head, stage);
sys/net/lagg/if_lagg.c
554
struct lagg_llq *llq, *head;
sys/net/lagg/if_lagg.c
560
head = SLIST_FIRST(&sc->sc_llq_head);
sys/net/lagg/if_lagg.c
568
for (llq = head; llq != NULL; llq = head) {
sys/net/lagg/if_lagg.c
579
head = SLIST_NEXT(llq, llq_entries);
sys/net/netmap/netmap.c
1803
if (q.head)
sys/net/netmap/netmap_mbq.c
37
q->head = q->tail = NULL;
sys/net/netmap/netmap_mbq.c
59
q->head = q->tail = m;
sys/net/netmap/netmap_mbq.c
80
if (q->head) {
sys/net/netmap/netmap_mbq.c
81
ret = q->head;
sys/net/netmap/netmap_mbq.c
82
q->head = ret->m_nextpkt;
sys/net/netmap/netmap_mbq.c
83
if (q->head == NULL) {
sys/net/netmap/netmap_mbq.h
45
struct mbuf *head;
sys/net/pf/pf.c
1807
while (head[i] != cur) { \
sys/net/pf/pf.c
1808
head[i]->skip[i].ptr = cur; \
sys/net/pf/pf.c
1809
head[i] = TAILQ_NEXT(head[i], entries); \
sys/net/pf/pf.c
1816
struct pf_rule *cur, *prev, *head[PF_SKIP_COUNT];
sys/net/pf/pf.c
1822
head[i] = cur;
sys/net/pf/pf_ioctl.c
440
tagname2tag(struct pf_tags *head, char *tagname)
sys/net/pf/pf_ioctl.c
445
TAILQ_FOREACH(tag, head, entries)
sys/net/pf/pf_ioctl.c
458
if (!TAILQ_EMPTY(head))
sys/net/pf/pf_ioctl.c
459
for (p = TAILQ_FIRST(head); p != NULL &&
sys/net/pf/pf_ioctl.c
475
TAILQ_INSERT_TAIL(head, tag, entries);
sys/net/pf/pf_ioctl.c
481
tag2tagname(struct pf_tags *head, u_int16_t tagid, char *p)
sys/net/pf/pf_ioctl.c
485
TAILQ_FOREACH(tag, head, entries)
sys/net/pf/pf_ioctl.c
493
tag_unref(struct pf_tags *head, u_int16_t tag)
sys/net/pf/pf_ioctl.c
500
for (p = TAILQ_FIRST(head); p != NULL; p = next) {
sys/net/pf/pf_ioctl.c
504
TAILQ_REMOVE(head, p, entries);
sys/net/pf/pf_subr.c
109
dohooks(struct hook_desc_head *head, int flags)
sys/net/pf/pf_subr.c
114
TAILQ_FOREACH(hdp, head, hd_list) {
sys/net/pf/pf_subr.c
118
while ((hdp = TAILQ_FIRST(head)) != NULL) {
sys/net/pf/pf_subr.c
119
TAILQ_REMOVE(head, hdp, hd_list);
sys/net/pf/pf_subr.c
68
hook_establish(struct hook_desc_head *head, int tail, void (*fn)(void *),
sys/net/pf/pf_subr.c
77
TAILQ_INSERT_TAIL(head, hdp, hd_list);
sys/net/pf/pf_subr.c
79
TAILQ_INSERT_HEAD(head, hdp, hd_list);
sys/net/pf/pf_subr.c
85
hook_disestablish(struct hook_desc_head *head, void *vhook)
sys/net/pf/pf_subr.c
90
for (hdp = TAILQ_FIRST(head); hdp != NULL;
sys/net/pf/pf_subr.c
98
TAILQ_REMOVE(head, hdp, hd_list);
sys/net/pf/pf_table.c
1002
rn = rn_delete(&ke->pfrke_sa, &mask, head);
sys/net/pf/pf_table.c
1004
rn = rn_delete(&ke->pfrke_sa, NULL, head);
sys/net/pf/pf_table.c
769
struct radix_node_head *head = NULL;
sys/net/pf/pf_table.c
775
head = kt->pfrkt_ip4;
sys/net/pf/pf_table.c
778
head = kt->pfrkt_ip6;
sys/net/pf/pf_table.c
782
ke = (struct pfr_kentry *)rn_lookup(&sa, &mask, head);
sys/net/pf/pf_table.c
786
ke = (struct pfr_kentry *)rn_match(&sa, head);
sys/net/pf/pf_table.c
971
struct radix_node_head *head = NULL;
sys/net/pf/pf_table.c
975
head = kt->pfrkt_ip4;
sys/net/pf/pf_table.c
977
head = kt->pfrkt_ip6;
sys/net/pf/pf_table.c
981
rn = rn_addroute(&ke->pfrke_sa, &mask, head, ke->pfrke_node);
sys/net/pf/pf_table.c
983
rn = rn_addroute(&ke->pfrke_sa, NULL, head, ke->pfrke_node);
sys/net/pf/pf_table.c
993
struct radix_node_head *head = NULL;
sys/net/pf/pf_table.c
996
head = kt->pfrkt_ip4;
sys/net/pf/pf_table.c
998
head = kt->pfrkt_ip6;
sys/net/radix.c
1239
rn_inithead(struct radix_node_head **head, struct radix_node_head *maskhead,
sys/net/radix.c
1245
if (*head != NULL) /* already initialized */
sys/net/radix.c
1258
*head = rnh;
sys/net/radix.c
1300
struct radix_node_head *head;
sys/net/radix.c
1310
node = ctx->head->rnh_deladdr(rn->rn_key, rn->rn_mask, ctx->head);
sys/net/radix.c
1321
#define IS_EMPTY(head) \
sys/net/radix.c
1322
(((head)->rnh_treetop == &(head)->rnh_nodes[1]) && \
sys/net/radix.c
1323
((head)->rnh_treetop->rn_left == &(head)->rnh_nodes[0]) && \
sys/net/radix.c
1324
((head)->rnh_treetop->rn_right == &(head)->rnh_nodes[2]))
sys/net/radix.c
1332
rn_flush(struct radix_node_head *head, freenode_f_t *f)
sys/net/radix.c
1336
if (f == rn_freemask && head->rnh_maskhead != NULL)
sys/net/radix.c
1339
ctx.head = head;
sys/net/radix.c
1341
head->rnh_walktree(head, rn_flush_walker, &ctx);
sys/net/radix.c
1343
if (!IS_EMPTY(head))
sys/net/radix.c
1353
rn_freehead(struct radix_node_head *head)
sys/net/radix.c
1355
if (!IS_EMPTY(head))
sys/net/radix.c
1358
R_Free(head);
sys/net/radix.c
154
rn_search(const void *_key, struct radix_node *head)
sys/net/radix.c
160
x = head;
sys/net/radix.c
176
rn_search_m(const void *_key, const void *_mask, struct radix_node *head)
sys/net/radix.c
183
x = head;
sys/net/radix.c
242
rn_lookup(const void *_key, const void *_mask, struct radix_node_head *head)
sys/net/radix.c
252
x = rn_addmask(mask, true, head->rnh_treetop->rn_offset,
sys/net/radix.c
253
head->rnh_maskhead);
sys/net/radix.c
259
x = rn_match(key, head);
sys/net/radix.c
306
rn_match(const void *key, struct radix_node_head *head)
sys/net/radix.c
312
top = head->rnh_treetop;
sys/net/radix.c
457
rn_insert(const void *key, struct radix_node_head *head, bool *dupentry,
sys/net/radix.c
465
top = head->rnh_treetop;
sys/net/radix.c
702
struct radix_node_head *head, struct radix_node nodes[2])
sys/net/radix.c
710
top = head->rnh_treetop;
sys/net/radix.c
723
head->rnh_maskhead)) == NULL)
sys/net/radix.c
732
saved_tt = tt = rn_insert(key, head, &keyduplicated, nodes);
sys/net/radix.c
874
rn_delete(const void *key, const void *mask, struct radix_node_head *head)
sys/net/radix.c
881
x = head->rnh_treetop;
sys/net/radix.c
897
head->rnh_maskhead)) == NULL)
sys/net/radix.h
125
struct radix_node_head *head, struct radix_node nodes[]);
sys/net/radix.h
130
struct radix_node_head *head);
sys/net/radix.h
134
(const void *key, struct radix_node_head *head);
sys/net/radix.h
139
struct radix_node_head *head);
sys/net/radix.h
143
(struct radix_node_head *head, walktree_f_t *f, void *w);
sys/net/radix.h
147
(struct radix_node_head *head, const void *addr,
sys/net/radix.h
159
(struct radix_node *rn, struct radix_node_head *head);
sys/net/radix.h
174
struct radix_node_head *head, struct radix_node nodes[]);
sys/net/radix.h
177
struct radix_node_head *head);
sys/net/radix.h
181
(struct radix_node_head *head, const void *addr,
sys/net/radix.h
207
int rn_inithead(struct radix_node_head **head,
sys/net/radix.h
210
void rn_freehead(struct radix_node_head *head);
sys/net/radix.h
211
void rn_flush(struct radix_node_head *head,
sys/net/radix.h
219
struct radix_node_head *head,
sys/net/radix.h
222
struct radix_node_head *head);
sys/net/radix.h
224
struct radix_node_head *head);
sys/net/radix.h
226
struct radix_node_head *head);
sys/net/rtsock.c
1553
struct ifaddrhead *head;
sys/net/rtsock.c
1558
head = &ifp->if_addrheads[mycpuid];
sys/net/rtsock.c
1565
ifac = TAILQ_FIRST(head);
sys/net/rtsock.c
1595
TAILQ_INSERT_AFTER(head, ifac, ifac_mark, ifa_link);
sys/net/rtsock.c
1597
TAILQ_REMOVE(head, ifac_mark, ifa_link);
sys/net/rtsock.c
1598
TAILQ_INSERT_AFTER(head, ifac, ifac_mark, ifa_link);
sys/net/rtsock.c
1624
TAILQ_REMOVE(head, ifac_mark, ifa_link);
sys/net/rtsock.c
1640
TAILQ_REMOVE(head, ifac_mark, ifa_link);
sys/net/rtsock.c
1647
TAILQ_REMOVE(head, ifac_mark, ifa_link);
sys/net/wg/if_wg.c
772
struct radix_node_head *head;
sys/net/wg/if_wg.c
785
head = sc->sc_aip4;
sys/net/wg/if_wg.c
797
head = sc->sc_aip6;
sys/net/wg/if_wg.c
814
node = head->rnh_addaddr(&aip->a_addr, &aip->a_mask, head,
sys/net/wg/if_wg.c
826
node = head->rnh_lookup(&aip->a_addr, &aip->a_mask, head);
sys/net/wg/if_wg.c
852
struct radix_node_head *head;
sys/net/wg/if_wg.c
859
head = sc->sc_aip4;
sys/net/wg/if_wg.c
864
head = sc->sc_aip6;
sys/net/wg/if_wg.c
873
node = head->rnh_matchaddr(&addr, head);
sys/net/wg/if_wg.c
888
struct radix_node_head *head;
sys/net/wg/if_wg.c
897
head = sc->sc_aip4;
sys/net/wg/if_wg.c
900
head = sc->sc_aip6;
sys/net/wg/if_wg.c
905
node = head->rnh_deladdr(&aip->a_addr, &aip->a_mask, head);
sys/net/wg/selftest/allowedips.c
100
LIST_INIT(&table->head);
sys/net/wg/selftest/allowedips.c
108
LIST_FOREACH_MUTABLE(node, &table->head, entry, node_) {
sys/net/wg/selftest/allowedips.c
183
LIST_FOREACH(other, &table->head, entry) {
sys/net/wg/selftest/allowedips.c
200
LIST_INSERT_HEAD(&table->head, node, entry);
sys/net/wg/selftest/allowedips.c
256
LIST_FOREACH(node, &table->head, entry) {
sys/net/wg/selftest/allowedips.c
275
LIST_FOREACH(node, &table->head, entry) {
sys/net/wg/selftest/allowedips.c
86
LIST_HEAD(, horrible_allowedips_node) head;
sys/net/zlib.c
1125
TRY_FREE(strm, s->head);
sys/net/zlib.c
1159
ds->head = (Posf *) ZALLOC(dest, ds->hash_size, sizeof(Pos));
sys/net/zlib.c
1163
if (ds->window == Z_NULL || ds->prev == Z_NULL || ds->head == Z_NULL ||
sys/net/zlib.c
1171
zmemcpy(ds->head, ss->head, ds->hash_size * sizeof(Pos));
sys/net/zlib.c
1481
p = &s->head[n];
sys/net/zlib.c
393
Posf *head; /* Heads of the hash chains or NIL. */
sys/net/zlib.c
723
s->prev[(str) & s->w_mask] = match_head = s->head[s->ins_h], \
sys/net/zlib.c
724
s->head[s->ins_h] = (Pos)(str))
sys/net/zlib.c
731
s->head[s->hash_size-1] = NIL; \
sys/net/zlib.c
732
zmemzero((charf *)s->head, (unsigned)(s->hash_size-1)*sizeof(*s->head));
sys/net/zlib.c
802
s->head = (Posf *) ZALLOC(strm, s->hash_size, sizeof(Pos));
sys/net/zlib.c
810
if (s->window == Z_NULL || s->prev == Z_NULL || s->head == Z_NULL ||
sys/netgraph/ksocket/ng_ksocket.c
1125
struct socket *const head = priv->so;
sys/netgraph/ksocket/ng_ksocket.c
1128
lwkt_gettoken(&head->so_rcv.ssb_token);
sys/netgraph/ksocket/ng_ksocket.c
1129
if ((error = head->so_error) != 0) {
sys/netgraph/ksocket/ng_ksocket.c
1130
head->so_error = 0;
sys/netgraph/ksocket/ng_ksocket.c
1131
lwkt_reltoken(&head->so_rcv.ssb_token);
sys/netgraph/ksocket/ng_ksocket.c
1134
if (TAILQ_EMPTY(&head->so_comp)) {
sys/netgraph/ksocket/ng_ksocket.c
1135
if (head->so_state & SS_CANTRCVMORE)
sys/netgraph/ksocket/ng_ksocket.c
1140
lwkt_reltoken(&head->so_rcv.ssb_token);
sys/netgraph/ksocket/ng_ksocket.c
1151
struct socket *const head = priv->so;
sys/netgraph/ksocket/ng_ksocket.c
1160
lwkt_getpooltoken(head);
sys/netgraph/ksocket/ng_ksocket.c
1161
so = TAILQ_FIRST(&head->so_comp);
sys/netgraph/ksocket/ng_ksocket.c
1163
lwkt_relpooltoken(head);
sys/netgraph/ksocket/ng_ksocket.c
1166
TAILQ_REMOVE(&head->so_comp, so, so_list);
sys/netgraph/ksocket/ng_ksocket.c
1167
head->so_qlen--;
sys/netgraph/ksocket/ng_ksocket.c
1172
lwkt_relpooltoken(head);
sys/netgraph/ng_device.c
182
SLIST_INIT(&sc->head);
sys/netgraph/ng_device.c
237
if (SLIST_EMPTY(&sc->head)) {
sys/netgraph/ng_device.c
247
SLIST_FOREACH(tmp, &sc->head, links) {
sys/netgraph/ng_device.c
290
SLIST_REMOVE(&sc->head, new_connection, ngd_connection, links);
sys/netgraph/ng_device.c
300
SLIST_REMOVE(&sc->head, new_connection, ngd_connection, links);
sys/netgraph/ng_device.c
309
SLIST_INSERT_HEAD(&sc->head, new_connection, links);
sys/netgraph/ng_device.c
345
SLIST_FOREACH(tmp, &sc->head, links) {
sys/netgraph/ng_device.c
396
SLIST_FOREACH(tmp, &sc->head, links) {
sys/netgraph/ng_device.c
411
SLIST_REMOVE(&sc->head, connection, ngd_connection, links);
sys/netgraph/ng_device.c
464
SLIST_FOREACH(tmp, &sc->head, links) {
sys/netgraph/ng_device.c
518
SLIST_FOREACH(tmp, &sc->head, links) {
sys/netgraph/ng_device.c
572
SLIST_FOREACH(tmp, &sc->head, links) {
sys/netgraph/ng_device.c
617
SLIST_FOREACH(tmp, &sc->head, links) {
sys/netgraph/ng_device.c
96
SLIST_HEAD(, ngd_connection) head;
sys/netgraph7/bluetooth/include/ng_bluetooth.h
101
(q)->head = (i); \
sys/netgraph7/bluetooth/include/ng_bluetooth.h
111
(i) = (q)->head; \
sys/netgraph7/bluetooth/include/ng_bluetooth.h
113
(q)->head = (q)->head->m_nextpkt; \
sys/netgraph7/bluetooth/include/ng_bluetooth.h
114
if ((q)->head == NULL) \
sys/netgraph7/bluetooth/include/ng_bluetooth.h
124
(i)->m_nextpkt = (q)->head; \
sys/netgraph7/bluetooth/include/ng_bluetooth.h
128
(q)->head = (i); \
sys/netgraph7/bluetooth/include/ng_bluetooth.h
65
struct mbuf *head; /* first item in the queue */
sys/netgraph7/bluetooth/include/ng_bluetooth.h
76
(q)->head = NULL; \
sys/netgraph7/bluetooth/include/ng_bluetooth.h
88
#define NG_BT_MBUFQ_FIRST(q) (q)->head
sys/netgraph7/ksocket/ng_ksocket.c
1154
struct socket *const head = priv->so;
sys/netgraph7/ksocket/ng_ksocket.c
1157
if ((error = head->so_error) != 0) {
sys/netgraph7/ksocket/ng_ksocket.c
1158
head->so_error = 0;
sys/netgraph7/ksocket/ng_ksocket.c
1162
if (TAILQ_EMPTY(&head->so_comp)) {
sys/netgraph7/ksocket/ng_ksocket.c
1163
if (head->so_state & SS_CANTRCVMORE)
sys/netgraph7/ksocket/ng_ksocket.c
1177
struct socket *const head = priv->so;
sys/netgraph7/ksocket/ng_ksocket.c
1187
lwkt_getpooltoken(head);
sys/netgraph7/ksocket/ng_ksocket.c
1188
so = TAILQ_FIRST(&head->so_comp);
sys/netgraph7/ksocket/ng_ksocket.c
1190
lwkt_relpooltoken(head);
sys/netgraph7/ksocket/ng_ksocket.c
1193
TAILQ_REMOVE(&head->so_comp, so, so_list);
sys/netgraph7/ksocket/ng_ksocket.c
1194
head->so_qlen--;
sys/netgraph7/ksocket/ng_ksocket.c
1198
lwkt_relpooltoken(head);
sys/netgraph7/netflow/netflow.c
310
TAILQ_INSERT_TAIL(&hsh->head, fle, fle_hash);
sys/netgraph7/netflow/netflow.c
339
TAILQ_INIT(&hsh->head);
sys/netgraph7/netflow/netflow.c
362
TAILQ_FOREACH_SAFE(fle, &hsh->head, fle_hash, fle1) {
sys/netgraph7/netflow/netflow.c
363
TAILQ_REMOVE(&hsh->head, fle, fle_hash);
sys/netgraph7/netflow/netflow.c
465
TAILQ_FOREACH_REVERSE_SAFE(fle, &hsh->head, fhead, fle_hash, fle1) {
sys/netgraph7/netflow/netflow.c
469
TAILQ_REMOVE(&hsh->head, fle, fle_hash);
sys/netgraph7/netflow/netflow.c
490
TAILQ_REMOVE(&hsh->head, fle, fle_hash);
sys/netgraph7/netflow/netflow.c
499
if (fle != TAILQ_LAST(&hsh->head, fhead)) {
sys/netgraph7/netflow/netflow.c
500
TAILQ_REMOVE(&hsh->head, fle, fle_hash);
sys/netgraph7/netflow/netflow.c
501
TAILQ_INSERT_TAIL(&hsh->head, fle, fle_hash);
sys/netgraph7/netflow/netflow.c
559
TAILQ_FOREACH(fle, &hsh->head, fle_hash) {
sys/netgraph7/netflow/netflow.c
679
TAILQ_FOREACH_SAFE(fle, &hsh->head, fle_hash, fle1) {
sys/netgraph7/netflow/netflow.c
696
TAILQ_REMOVE(&hsh->head, fle, fle_hash);
sys/netgraph7/netflow/ng_netflow.h
261
TAILQ_HEAD(fhead, flow_entry) head;
sys/netgraph7/pppoe/ng_pppoe.c
246
LIST_HEAD(hhead, sess_con) head;
sys/netgraph7/pppoe/ng_pppoe.c
515
LIST_FOREACH(tsp, &privp->sesshash[hash].head, sessions) {
sys/netgraph7/pppoe/ng_pppoe.c
521
LIST_INSERT_HEAD(&privp->sesshash[hash].head, sp, sessions);
sys/netgraph7/pppoe/ng_pppoe.c
540
LIST_INSERT_HEAD(&privp->sesshash[hash].head, sp, sessions);
sys/netgraph7/pppoe/ng_pppoe.c
565
LIST_FOREACH(sp, &privp->sesshash[hash].head, sessions) {
sys/netgraph7/pppoe/ng_pppoe.c
628
LIST_INIT(&privp->sesshash[i].head);
sys/netinet/in_pcb.c
1711
struct inpcbhead *head;
sys/netinet/in_pcb.c
1718
head = &pcbinfo->hashbase[INP_PCBCONNHASH(faddr.s_addr, fport,
sys/netinet/in_pcb.c
1721
LIST_FOREACH(inp, head, inp_hash) {
sys/netinet/in_pcb.c
2334
struct inpcontainerhead *head;
sys/netinet/in_pcb.c
2341
head = &pcbinfo->wildcardhashbase[
sys/netinet/in_pcb.c
2344
LIST_FOREACH(ic, head, ic_list) {
sys/netinet/in_rmx.c
161
ret = rn_addroute(key, mask, head, nodes);
sys/netinet/in_rmx.c
180
ret = rn_addroute(key, mask, head, nodes);
sys/netinet/in_rmx.c
204
in_matchroute(const void *key, struct radix_node_head *head)
sys/netinet/in_rmx.c
206
struct radix_node *rn = rn_match(key, head);
sys/netinet/in_rmx.c
237
in_closeroute(struct radix_node *rn, struct radix_node_head *head)
sys/netinet/in_rmx.c
480
in_inithead(void **head, int off)
sys/netinet/in_rmx.c
486
rnh = *head;
sys/netinet/in_rmx.c
492
*head = rnh;
sys/netinet/in_rmx.c
92
in_addroute(const void *key, const void *mask, struct radix_node_head *head,
sys/netinet/ip_input.c
1003
head = &fragq->ipq[sum];
sys/netinet/ip_input.c
1004
TAILQ_FOREACH(fp, head, ipq_list) {
sys/netinet/ip_input.c
1026
struct ipq *q = TAILQ_LAST(head, ipqhead);
sys/netinet/ip_input.c
1044
ip_freef(fragq, head, q);
sys/netinet/ip_input.c
1097
TAILQ_INSERT_HEAD(head, fp, ipq_list);
sys/netinet/ip_input.c
1244
ip_freef(fragq, head, fp);
sys/netinet/ip_input.c
1254
ip_freef(fragq, head, fp);
sys/netinet/ip_input.c
1268
ip_freef(fragq, head, fp);
sys/netinet/ip_input.c
1311
TAILQ_REMOVE(head, fp, ipq_list);
sys/netinet/ip_input.c
1385
struct ipqhead *head;
sys/netinet/ip_input.c
1396
head = &fragq->ipq[i];
sys/netinet/ip_input.c
1397
TAILQ_FOREACH_MUTABLE(fp, head, ipq_list, fp_temp) {
sys/netinet/ip_input.c
1400
ip_freef(fragq, head, fp);
sys/netinet/ip_input.c
1411
head = &fragq->ipq[i];
sys/netinet/ip_input.c
1412
while (fragq->nipq > maxnipq && !TAILQ_EMPTY(head)) {
sys/netinet/ip_input.c
1414
TAILQ_FIRST(head)->ipq_nfrags;
sys/netinet/ip_input.c
1415
ip_freef(fragq, head, TAILQ_FIRST(head));
sys/netinet/ip_input.c
1440
struct ipqhead *head;
sys/netinet/ip_input.c
1444
head = &fragq->ipq[i];
sys/netinet/ip_input.c
1445
while (!TAILQ_EMPTY(head)) {
sys/netinet/ip_input.c
1446
ipstat.ips_fragdropped += TAILQ_FIRST(head)->ipq_nfrags;
sys/netinet/ip_input.c
1447
ip_freef(fragq, head, TAILQ_FIRST(head));
sys/netinet/ip_input.c
984
struct ipqhead *head;
sys/netinet/tcp_input.c
1467
&tcpcbackq[tp->tt_cpu].head,
sys/netinet/tcp_subr.c
1092
struct inpcbhead *head = &pcbinfo->pcblisthead;
sys/netinet/tcp_subr.c
1102
LIST_FOREACH(inpb, head, inp_list) {
sys/netinet/tcp_subr.c
409
TAILQ_INIT(&tcpcbackq[cpu].head);
sys/netinet/tcp_subr.c
450
while ((tp = TAILQ_FIRST(&tcpcbackq[cpu].head)) != NULL) {
sys/netinet/tcp_subr.c
453
TAILQ_REMOVE(&tcpcbackq[cpu].head, tp, t_outputq);
sys/netinet/tcp_subr.c
930
TAILQ_REMOVE(&tcpcbackq[tp->tt_cpu].head, tp, t_outputq);
sys/netinet/tcp_var.h
623
TAILQ_HEAD(, tcpcb) head;
sys/netinet6/in6_pcb.c
816
struct inpcbhead *head;
sys/netinet6/in6_pcb.c
824
head = &pcbinfo->hashbase[INP_PCBCONNHASH(faddr->s6_addr32[3] /* XXX */,
sys/netinet6/in6_pcb.c
829
LIST_FOREACH(inp, head, inp_hash) {
sys/netinet6/in6_rmx.c
117
extern int in6_inithead (void **head, int off);
sys/netinet6/in6_rmx.c
125
in6_addroute(const void *key, const void *mask, struct radix_node_head *head,
sys/netinet6/in6_rmx.c
168
ret = rn_addroute(key, mask, head, nodes);
sys/netinet6/in6_rmx.c
187
ret = rn_addroute(key, mask, head, nodes);
sys/netinet6/in6_rmx.c
226
in6_matchroute(const void *key, struct radix_node_head *head)
sys/netinet6/in6_rmx.c
228
struct radix_node *rn = rn_match(key, head);
sys/netinet6/in6_rmx.c
263
in6_clsroute(struct radix_node *rn, struct radix_node_head *head)
sys/netinet6/in6_rmx.c
518
in6_inithead(void **head, int off)
sys/netinet6/in6_rmx.c
524
rnh = *head;
sys/netinet6/in6_rmx.c
530
*head = rnh;
sys/netproto/802_11/ieee80211_power.h
56
struct mbuf *head;
sys/netproto/802_11/ieee80211_superg.h
61
struct mbuf *head; /* frames linked w/ m_nextpkt */
sys/netproto/802_11/wlan/ieee80211_ageq.c
164
struct mbuf *head, **phead;
sys/netproto/802_11/wlan/ieee80211_ageq.c
167
phead = &head;
sys/netproto/802_11/wlan/ieee80211_ageq.c
184
return head;
sys/netproto/802_11/wlan/ieee80211_ageq.c
197
struct mbuf *head, **phead;
sys/netproto/802_11/wlan/ieee80211_ageq.c
202
phead = &head;
sys/netproto/802_11/wlan/ieee80211_ageq.c
233
if (head == ohead && aq->aq_head != NULL) /* correct age */
sys/netproto/802_11/wlan/ieee80211_ageq.c
234
M_AGE_SET(aq->aq_head, M_AGE_GET(head));
sys/netproto/802_11/wlan/ieee80211_ageq.c
238
return head;
sys/netproto/802_11/wlan/ieee80211_power.c
144
if ((m = qhead->head) != NULL) {
sys/netproto/802_11/wlan/ieee80211_power.c
145
if ((qhead->head = m->m_nextpkt) == NULL)
sys/netproto/802_11/wlan/ieee80211_power.c
194
while ((m = qhead->head) != NULL) {
sys/netproto/802_11/wlan/ieee80211_power.c
195
qhead->head = m->m_nextpkt;
sys/netproto/802_11/wlan/ieee80211_power.c
246
while ((m = qhead->head) != NULL &&
sys/netproto/802_11/wlan/ieee80211_power.c
250
if ((qhead->head = m->m_nextpkt) == NULL)
sys/netproto/802_11/wlan/ieee80211_power.c
374
qhead->head = m;
sys/netproto/802_11/wlan/ieee80211_power.c
382
mh = psq->psq_head[0].head;
sys/netproto/802_11/wlan/ieee80211_power.c
386
mh = psq->psq_head[1].head;
sys/netproto/802_11/wlan/ieee80211_power.c
395
age -= M_AGE_GET(qhead->head);
sys/netproto/802_11/wlan/ieee80211_power.c
435
if (qhead->head != NULL) {
sys/netproto/802_11/wlan/ieee80211_power.c
439
parent_q = qhead->head;
sys/netproto/802_11/wlan/ieee80211_power.c
440
qhead->head = qhead->tail = NULL;
sys/netproto/802_11/wlan/ieee80211_power.c
445
if (qhead->head != NULL) {
sys/netproto/802_11/wlan/ieee80211_power.c
448
ifp_q = qhead->head;
sys/netproto/802_11/wlan/ieee80211_power.c
449
qhead->head = qhead->tail = NULL;
sys/netproto/802_11/wlan/ieee80211_superg.c
607
ff_flush(struct mbuf *head, struct mbuf *last)
sys/netproto/802_11/wlan/ieee80211_superg.c
613
for (m = head; m != last; m = next) {
sys/netproto/802_11/wlan/ieee80211_superg.c
643
struct mbuf *m, *head;
sys/netproto/802_11/wlan/ieee80211_superg.c
647
KASSERT(sq->head != NULL, ("stageq empty"));
sys/netproto/802_11/wlan/ieee80211_superg.c
651
head = sq->head;
sys/netproto/802_11/wlan/ieee80211_superg.c
652
while ((m = sq->head) != NULL && M_AGE_GET(m) < quanta) {
sys/netproto/802_11/wlan/ieee80211_superg.c
660
sq->head = m->m_nextpkt;
sys/netproto/802_11/wlan/ieee80211_superg.c
670
ff_flush(head, m);
sys/netproto/802_11/wlan/ieee80211_superg.c
683
age -= M_AGE_GET(sq->head);
sys/netproto/802_11/wlan/ieee80211_superg.c
685
sq->head = m;
sys/netproto/802_11/wlan/ieee80211_superg.c
701
for (m = sq->head; m != NULL; m = m->m_nextpkt) {
sys/netproto/802_11/wlan/ieee80211_superg.c
704
sq->head = m->m_nextpkt;
sys/netproto/802_11/wlan/ieee80211_superg.c
927
struct mbuf *m, *next_m, *head;
sys/netproto/802_11/wlan/ieee80211_superg.c
931
head = NULL;
sys/netproto/802_11/wlan/ieee80211_superg.c
945
m->m_nextpkt = head;
sys/netproto/802_11/wlan/ieee80211_superg.c
946
head = m;
sys/netproto/802_11/wlan/ieee80211_superg.c
955
m = head;
sys/netproto/mpls/mpls_proto.c
67
mpls_inithead(void **head, int off)
sys/netproto/mpls/mpls_proto.c
71
rnh = *head;
sys/netproto/mpls/mpls_proto.c
77
*head = rnh;
sys/platform/pc64/acpica/acpi_srat.c
117
cpu->head.Length)) {
sys/platform/pc64/acpica/acpi_srat.c
118
if (cpu->head.Type !=
sys/platform/pc64/acpica/acpi_srat.c
45
ACPI_SUBTABLE_HEADER head;
sys/platform/pc64/acpica/acpi_srat.c
95
mem = (srat_entry_t *)((char *)mem + mem->head.Length)) {
sys/platform/pc64/acpica/acpi_srat.c
99
if (mem->head.Type != ACPI_SRAT_TYPE_MEMORY_AFFINITY)
sys/platform/pc64/include/ioctl_fd.h
46
int cyl, head;
sys/sys/device.h
237
} head;
sys/sys/dmsg.h
388
dmsg_hdr_t head;
sys/sys/dmsg.h
411
dmsg_hdr_t head;
sys/sys/dmsg.h
504
dmsg_hdr_t head;
sys/sys/dmsg.h
543
dmsg_hdr_t head;
sys/sys/dmsg.h
600
dmsg_hdr_t head;
sys/sys/dmsg.h
613
dmsg_hdr_t head;
sys/sys/dmsg.h
621
dmsg_hdr_t head;
sys/sys/dmsg.h
631
dmsg_hdr_t head;
sys/sys/dmsg.h
641
dmsg_hdr_t head;
sys/sys/dmsg.h
651
dmsg_hdr_t head;
sys/sys/dmsg.h
683
dmsg_hdr_t head;
sys/sys/queue.h
120
#define QMD_TRACE_HEAD(head) do { \
sys/sys/queue.h
121
(head)->trace.prevline = (head)->trace.lastline; \
sys/sys/queue.h
122
(head)->trace.prevfile = (head)->trace.lastfile; \
sys/sys/queue.h
123
(head)->trace.lastline = __LINE__; \
sys/sys/queue.h
124
(head)->trace.lastfile = __FILE__; \
sys/sys/queue.h
136
#define QMD_TRACE_HEAD(head)
sys/sys/queue.h
150
#define SLIST_HEAD_INITIALIZER(head) \
sys/sys/queue.h
163
#define SLIST_EMPTY(head) ((head)->slh_first == NULL)
sys/sys/queue.h
165
#define SLIST_FIRST(head) ((head)->slh_first)
sys/sys/queue.h
167
#define SLIST_FOREACH(var, head, field) \
sys/sys/queue.h
168
for ((var) = SLIST_FIRST((head)); \
sys/sys/queue.h
172
#define SLIST_FOREACH_FROM(var, head, field) \
sys/sys/queue.h
173
for ((var) = ((var) ? (var) : SLIST_FIRST((head))); \
sys/sys/queue.h
177
#define SLIST_FOREACH_MUTABLE(var, head, field, tvar) \
sys/sys/queue.h
178
for ((var) = SLIST_FIRST((head)); \
sys/sys/queue.h
182
#define SLIST_FOREACH_FROM_MUTABLE(var, head, field, tvar) \
sys/sys/queue.h
183
for ((var) = ((var) ? (var) : SLIST_FIRST((head))); \
sys/sys/queue.h
187
#define SLIST_FOREACH_PREVPTR(var, varp, head, field) \
sys/sys/queue.h
188
for ((varp) = &SLIST_FIRST((head)); \
sys/sys/queue.h
192
#define SLIST_INIT(head) do { \
sys/sys/queue.h
193
SLIST_FIRST((head)) = NULL; \
sys/sys/queue.h
201
#define SLIST_INSERT_HEAD(head, elm, field) do { \
sys/sys/queue.h
202
SLIST_NEXT((elm), field) = SLIST_FIRST((head)); \
sys/sys/queue.h
203
SLIST_FIRST((head)) = (elm); \
sys/sys/queue.h
208
#define SLIST_REMOVE(head, elm, type, field) do { \
sys/sys/queue.h
210
if (SLIST_FIRST((head)) == (elm)) { \
sys/sys/queue.h
211
SLIST_REMOVE_HEAD((head), field); \
sys/sys/queue.h
214
struct type *curelm = SLIST_FIRST((head)); \
sys/sys/queue.h
227
#define SLIST_REMOVE_HEAD(head, field) do { \
sys/sys/queue.h
228
SLIST_FIRST((head)) = SLIST_NEXT(SLIST_FIRST((head)), field); \
sys/sys/queue.h
246
#define STAILQ_HEAD_INITIALIZER(head) \
sys/sys/queue.h
247
{ NULL, &(head).stqh_first }
sys/sys/queue.h
265
#define STAILQ_EMPTY(head) ((head)->stqh_first == NULL)
sys/sys/queue.h
267
#define STAILQ_FIRST(head) ((head)->stqh_first)
sys/sys/queue.h
269
#define STAILQ_FOREACH(var, head, field) \
sys/sys/queue.h
270
for((var) = STAILQ_FIRST((head)); \
sys/sys/queue.h
274
#define STAILQ_FOREACH_FROM(var, head, field) \
sys/sys/queue.h
275
for ((var) = ((var) ? (var) : STAILQ_FIRST((head))); \
sys/sys/queue.h
279
#define STAILQ_FOREACH_MUTABLE(var, head, field, tvar) \
sys/sys/queue.h
280
for ((var) = STAILQ_FIRST((head)); \
sys/sys/queue.h
284
#define STAILQ_FOREACH_FROM_MUTABLE(var, head, field, tvar) \
sys/sys/queue.h
285
for ((var) = ((var) ? (var) : STAILQ_FIRST((head))); \
sys/sys/queue.h
289
#define STAILQ_INIT(head) do { \
sys/sys/queue.h
290
STAILQ_FIRST((head)) = NULL; \
sys/sys/queue.h
291
(head)->stqh_last = &STAILQ_FIRST((head)); \
sys/sys/queue.h
294
#define STAILQ_INSERT_AFTER(head, tqelm, elm, field) do { \
sys/sys/queue.h
296
(head)->stqh_last = &STAILQ_NEXT((elm), field); \
sys/sys/queue.h
300
#define STAILQ_INSERT_HEAD(head, elm, field) do { \
sys/sys/queue.h
301
if ((STAILQ_NEXT((elm), field) = STAILQ_FIRST((head))) == NULL) \
sys/sys/queue.h
302
(head)->stqh_last = &STAILQ_NEXT((elm), field); \
sys/sys/queue.h
303
STAILQ_FIRST((head)) = (elm); \
sys/sys/queue.h
306
#define STAILQ_INSERT_TAIL(head, elm, field) do { \
sys/sys/queue.h
308
*(head)->stqh_last = (elm); \
sys/sys/queue.h
309
(head)->stqh_last = &STAILQ_NEXT((elm), field); \
sys/sys/queue.h
312
#define STAILQ_LAST(head, type, field) \
sys/sys/queue.h
313
(STAILQ_EMPTY((head)) ? \
sys/sys/queue.h
315
__containerof((head)->stqh_last, struct type, field.stqe_next))
sys/sys/queue.h
319
#define STAILQ_REMOVE(head, elm, type, field) do { \
sys/sys/queue.h
321
if (STAILQ_FIRST((head)) == (elm)) { \
sys/sys/queue.h
322
STAILQ_REMOVE_HEAD((head), field); \
sys/sys/queue.h
325
struct type *curelm = STAILQ_FIRST((head)); \
sys/sys/queue.h
328
STAILQ_REMOVE_AFTER(head, curelm, field); \
sys/sys/queue.h
333
#define STAILQ_REMOVE_HEAD(head, field) do { \
sys/sys/queue.h
334
if ((STAILQ_FIRST((head)) = \
sys/sys/queue.h
335
STAILQ_NEXT(STAILQ_FIRST((head)), field)) == NULL) \
sys/sys/queue.h
336
(head)->stqh_last = &STAILQ_FIRST((head)); \
sys/sys/queue.h
339
#define STAILQ_REMOVE_AFTER(head, elm, field) do { \
sys/sys/queue.h
342
(head)->stqh_last = &STAILQ_NEXT((elm), field); \
sys/sys/queue.h
367
#define LIST_HEAD_INITIALIZER(head) \
sys/sys/queue.h
381
#define QMD_LIST_CHECK_HEAD(head, field) do { \
sys/sys/queue.h
382
if (LIST_FIRST((head)) != NULL && \
sys/sys/queue.h
383
LIST_FIRST((head))->field.le_prev != \
sys/sys/queue.h
384
&LIST_FIRST((head))) \
sys/sys/queue.h
385
panic("Bad list head %p first->prev != head", (head)); \
sys/sys/queue.h
400
#define QMD_LIST_CHECK_HEAD(head, field)
sys/sys/queue.h
405
#define LIST_EMPTY(head) ((head)->lh_first == NULL)
sys/sys/queue.h
407
#define LIST_FIRST(head) ((head)->lh_first)
sys/sys/queue.h
409
#define LIST_FOREACH(var, head, field) \
sys/sys/queue.h
410
for ((var) = LIST_FIRST((head)); \
sys/sys/queue.h
414
#define LIST_FOREACH_FROM(var, head, field) \
sys/sys/queue.h
415
for ((var) = ((var) ? (var) : LIST_FIRST((head))); \
sys/sys/queue.h
419
#define LIST_FOREACH_MUTABLE(var, head, field, tvar) \
sys/sys/queue.h
420
for ((var) = LIST_FIRST((head)); \
sys/sys/queue.h
424
#define LIST_FOREACH_FROM_MUTABLE(var, head, field, tvar) \
sys/sys/queue.h
425
for ((var) = ((var) ? (var) : LIST_FIRST((head))); \
sys/sys/queue.h
429
#define LIST_INIT(head) do { \
sys/sys/queue.h
430
LIST_FIRST((head)) = NULL; \
sys/sys/queue.h
450
#define LIST_INSERT_HEAD(head, elm, field) do { \
sys/sys/queue.h
451
QMD_LIST_CHECK_HEAD((head), field); \
sys/sys/queue.h
452
if ((LIST_NEXT((elm), field) = LIST_FIRST((head))) != NULL) \
sys/sys/queue.h
453
LIST_FIRST((head))->field.le_prev = &LIST_NEXT((elm), field);\
sys/sys/queue.h
454
LIST_FIRST((head)) = (elm); \
sys/sys/queue.h
455
(elm)->field.le_prev = &LIST_FIRST((head)); \
sys/sys/queue.h
493
#define TAILQ_HEAD_INITIALIZER(head) \
sys/sys/queue.h
494
{ NULL, &(head).tqh_first }
sys/sys/queue.h
507
#define QMD_TAILQ_CHECK_HEAD(head, field) do { \
sys/sys/queue.h
508
if (!TAILQ_EMPTY(head) && \
sys/sys/queue.h
509
TAILQ_FIRST((head))->field.tqe_prev != \
sys/sys/queue.h
510
&TAILQ_FIRST((head))) \
sys/sys/queue.h
511
panic("Bad tailq head %p first->prev != head", (head)); \
sys/sys/queue.h
514
#define QMD_TAILQ_CHECK_TAIL(head, field) do { \
sys/sys/queue.h
515
if (*(head)->tqh_last != NULL) { \
sys/sys/queue.h
517
(head), *(head)->tqh_last); \
sys/sys/queue.h
533
#define QMD_TAILQ_CHECK_HEAD(head, field)
sys/sys/queue.h
534
#define QMD_TAILQ_CHECK_TAIL(head, headname)
sys/sys/queue.h
550
#define TAILQ_EMPTY(head) ((head)->tqh_first == NULL)
sys/sys/queue.h
552
#define TAILQ_FIRST(head) ((head)->tqh_first)
sys/sys/queue.h
554
#define TAILQ_FOREACH(var, head, field) \
sys/sys/queue.h
555
for ((var) = TAILQ_FIRST((head)); \
sys/sys/queue.h
559
#define TAILQ_FOREACH_FROM(var, head, field) \
sys/sys/queue.h
560
for ((var) = ((var) ? (var) : TAILQ_FIRST((head))); \
sys/sys/queue.h
564
#define TAILQ_FOREACH_MUTABLE(var, head, field, tvar) \
sys/sys/queue.h
565
for ((var) = TAILQ_FIRST((head)); \
sys/sys/queue.h
569
#define TAILQ_FOREACH_FROM_MUTABLE(var, head, field, tvar) \
sys/sys/queue.h
570
for ((var) = ((var) ? (var) : TAILQ_FIRST((head))); \
sys/sys/queue.h
574
#define TAILQ_FOREACH_REVERSE(var, head, headname, field) \
sys/sys/queue.h
575
for ((var) = TAILQ_LAST((head), headname); \
sys/sys/queue.h
579
#define TAILQ_FOREACH_REVERSE_MUTABLE(var, head, headname, field, tvar) \
sys/sys/queue.h
580
for ((var) = TAILQ_LAST((head), headname); \
sys/sys/queue.h
584
#define TAILQ_INIT(head) do { \
sys/sys/queue.h
585
TAILQ_FIRST((head)) = NULL; \
sys/sys/queue.h
586
(head)->tqh_last = &TAILQ_FIRST((head)); \
sys/sys/queue.h
587
QMD_TRACE_HEAD(head); \
sys/sys/queue.h
590
#define TAILQ_INSERT_AFTER(head, listelm, elm, field) do { \
sys/sys/queue.h
596
(head)->tqh_last = &TAILQ_NEXT((elm), field); \
sys/sys/queue.h
597
QMD_TRACE_HEAD(head); \
sys/sys/queue.h
615
#define TAILQ_INSERT_HEAD(head, elm, field) do { \
sys/sys/queue.h
616
QMD_TAILQ_CHECK_HEAD(head, field); \
sys/sys/queue.h
617
if ((TAILQ_NEXT((elm), field) = TAILQ_FIRST((head))) != NULL) \
sys/sys/queue.h
618
TAILQ_FIRST((head))->field.tqe_prev = \
sys/sys/queue.h
621
(head)->tqh_last = &TAILQ_NEXT((elm), field); \
sys/sys/queue.h
622
TAILQ_FIRST((head)) = (elm); \
sys/sys/queue.h
623
(elm)->field.tqe_prev = &TAILQ_FIRST((head)); \
sys/sys/queue.h
624
QMD_TRACE_HEAD(head); \
sys/sys/queue.h
628
#define TAILQ_INSERT_TAIL(head, elm, field) do { \
sys/sys/queue.h
629
QMD_TAILQ_CHECK_TAIL(head, field); \
sys/sys/queue.h
631
(elm)->field.tqe_prev = (head)->tqh_last; \
sys/sys/queue.h
632
*(head)->tqh_last = (elm); \
sys/sys/queue.h
633
(head)->tqh_last = &TAILQ_NEXT((elm), field); \
sys/sys/queue.h
634
QMD_TRACE_HEAD(head); \
sys/sys/queue.h
638
#define TAILQ_LAST(head, headname) \
sys/sys/queue.h
639
(*(((struct headname *)((head)->tqh_last))->tqh_last))
sys/sys/queue.h
646
#define TAILQ_REMOVE(head, elm, field) do { \
sys/sys/queue.h
655
(head)->tqh_last = (elm)->field.tqe_prev; \
sys/sys/queue.h
656
QMD_TRACE_HEAD(head); \
sys/sys/sglist.h
105
int sglist_split(struct sglist *original, struct sglist **head,
sys/sys/socketvar.h
452
struct socket *sonewconn (struct socket *head, int connstatus);
sys/sys/socketvar.h
453
struct socket *sonewconn_faddr (struct socket *head, int connstatus,
sys/sys/spinlock.h
53
#define SPINLOCK_INITIALIZER(head, d) { 0, 0 }
sys/sys/tree.h
1000
name##_RB_LOOKUP_##ext (struct name *head, datatype value) \
sys/sys/tree.h
1005
tmp = RB_ROOT(head); \
sys/sys/tree.h
101
#define SPLAY_LINKLEFT(head, tmp, field) do { \
sys/sys/tree.h
102
SPLAY_LEFT(tmp, field) = (head)->sph_root; \
sys/sys/tree.h
103
tmp = (head)->sph_root; \
sys/sys/tree.h
1037
#define RB_FOREACH(x, name, head) \
sys/sys/tree.h
1038
for ((x) = RB_MIN(name, head); \
sys/sys/tree.h
104
(head)->sph_root = SPLAY_LEFT((head)->sph_root, field); \
sys/sys/tree.h
1047
#define RB_FOREACH_SAFE(x, name, head, y) \
sys/sys/tree.h
1048
for ((x) = RB_MIN(name, head); \
sys/sys/tree.h
1052
#define RB_FOREACH_REVERSE(x, name, head) \
sys/sys/tree.h
1053
for ((x) = RB_MAX(name, head); \
sys/sys/tree.h
1062
#define RB_FOREACH_REVERSE_SAFE(x, name, head, y) \
sys/sys/tree.h
1063
for ((x) = RB_MAX(name, head); \
sys/sys/tree.h
107
#define SPLAY_LINKRIGHT(head, tmp, field) do { \
sys/sys/tree.h
108
SPLAY_RIGHT(tmp, field) = (head)->sph_root; \
sys/sys/tree.h
109
tmp = (head)->sph_root; \
sys/sys/tree.h
110
(head)->sph_root = SPLAY_RIGHT((head)->sph_root, field); \
sys/sys/tree.h
113
#define SPLAY_ASSEMBLE(head, node, left, right, field) do { \
sys/sys/tree.h
114
SPLAY_RIGHT(left, field) = SPLAY_LEFT((head)->sph_root, field); \
sys/sys/tree.h
115
SPLAY_LEFT(right, field) = SPLAY_RIGHT((head)->sph_root, field);\
sys/sys/tree.h
116
SPLAY_LEFT((head)->sph_root, field) = SPLAY_RIGHT(node, field); \
sys/sys/tree.h
117
SPLAY_RIGHT((head)->sph_root, field) = SPLAY_LEFT(node, field); \
sys/sys/tree.h
130
name##_SPLAY_FIND(struct name *head, struct type *elm) \
sys/sys/tree.h
132
if (SPLAY_EMPTY(head)) \
sys/sys/tree.h
134
name##_SPLAY(head, elm); \
sys/sys/tree.h
135
if ((cmp)(elm, (head)->sph_root) == 0) \
sys/sys/tree.h
136
return (head->sph_root); \
sys/sys/tree.h
141
name##_SPLAY_NEXT(struct name *head, struct type *elm) \
sys/sys/tree.h
143
name##_SPLAY(head, elm); \
sys/sys/tree.h
155
name##_SPLAY_MIN_MAX(struct name *head, int val) \
sys/sys/tree.h
157
name##_SPLAY_MINMAX(head, val); \
sys/sys/tree.h
158
return (SPLAY_ROOT(head)); \
sys/sys/tree.h
166
name##_SPLAY_INSERT(struct name *head, struct type *elm) \
sys/sys/tree.h
168
if (SPLAY_EMPTY(head)) { \
sys/sys/tree.h
172
name##_SPLAY(head, elm); \
sys/sys/tree.h
173
__comp = (cmp)(elm, (head)->sph_root); \
sys/sys/tree.h
175
SPLAY_LEFT(elm, field) = SPLAY_LEFT((head)->sph_root, field);\
sys/sys/tree.h
176
SPLAY_RIGHT(elm, field) = (head)->sph_root; \
sys/sys/tree.h
177
SPLAY_LEFT((head)->sph_root, field) = NULL; \
sys/sys/tree.h
179
SPLAY_RIGHT(elm, field) = SPLAY_RIGHT((head)->sph_root, field);\
sys/sys/tree.h
180
SPLAY_LEFT(elm, field) = (head)->sph_root; \
sys/sys/tree.h
181
SPLAY_RIGHT((head)->sph_root, field) = NULL; \
sys/sys/tree.h
183
return ((head)->sph_root); \
sys/sys/tree.h
185
(head)->sph_root = (elm); \
sys/sys/tree.h
190
name##_SPLAY_REMOVE(struct name *head, struct type *elm) \
sys/sys/tree.h
193
if (SPLAY_EMPTY(head)) \
sys/sys/tree.h
195
name##_SPLAY(head, elm); \
sys/sys/tree.h
196
if ((cmp)(elm, (head)->sph_root) == 0) { \
sys/sys/tree.h
197
if (SPLAY_LEFT((head)->sph_root, field) == NULL) { \
sys/sys/tree.h
198
(head)->sph_root = SPLAY_RIGHT((head)->sph_root, field);\
sys/sys/tree.h
200
__tmp = SPLAY_RIGHT((head)->sph_root, field); \
sys/sys/tree.h
201
(head)->sph_root = SPLAY_LEFT((head)->sph_root, field);\
sys/sys/tree.h
202
name##_SPLAY(head, elm); \
sys/sys/tree.h
203
SPLAY_RIGHT((head)->sph_root, field) = __tmp; \
sys/sys/tree.h
211
name##_SPLAY(struct name *head, struct type *elm) \
sys/sys/tree.h
219
while ((__comp = (cmp)(elm, (head)->sph_root)) != 0) { \
sys/sys/tree.h
221
__tmp = SPLAY_LEFT((head)->sph_root, field); \
sys/sys/tree.h
225
SPLAY_ROTATE_RIGHT(head, __tmp, field); \
sys/sys/tree.h
226
if (SPLAY_LEFT((head)->sph_root, field) == NULL)\
sys/sys/tree.h
229
SPLAY_LINKLEFT(head, __right, field); \
sys/sys/tree.h
231
__tmp = SPLAY_RIGHT((head)->sph_root, field); \
sys/sys/tree.h
235
SPLAY_ROTATE_LEFT(head, __tmp, field); \
sys/sys/tree.h
236
if (SPLAY_RIGHT((head)->sph_root, field) == NULL)\
sys/sys/tree.h
239
SPLAY_LINKRIGHT(head, __left, field); \
sys/sys/tree.h
242
SPLAY_ASSEMBLE(head, &__node, __left, __right, field); \
sys/sys/tree.h
248
void name##_SPLAY_MINMAX(struct name *head, int __comp) \
sys/sys/tree.h
257
__tmp = SPLAY_LEFT((head)->sph_root, field); \
sys/sys/tree.h
261
SPLAY_ROTATE_RIGHT(head, __tmp, field); \
sys/sys/tree.h
262
if (SPLAY_LEFT((head)->sph_root, field) == NULL)\
sys/sys/tree.h
265
SPLAY_LINKLEFT(head, __right, field); \
sys/sys/tree.h
267
__tmp = SPLAY_RIGHT((head)->sph_root, field); \
sys/sys/tree.h
271
SPLAY_ROTATE_LEFT(head, __tmp, field); \
sys/sys/tree.h
272
if (SPLAY_RIGHT((head)->sph_root, field) == NULL)\
sys/sys/tree.h
275
SPLAY_LINKRIGHT(head, __left, field); \
sys/sys/tree.h
278
SPLAY_ASSEMBLE(head, &__node, __left, __right, field); \
sys/sys/tree.h
293
#define SPLAY_FOREACH(x, name, head) \
sys/sys/tree.h
294
for ((x) = SPLAY_MIN(name, head); \
sys/sys/tree.h
296
(x) = SPLAY_NEXT(name, head, x))
sys/sys/tree.h
345
#define RB_ROOT(head) (head)->rbh_root
sys/sys/tree.h
346
#define RB_INPROG(head) (head)->rbh_inprog
sys/sys/tree.h
347
#define RB_EMPTY(head) (RB_ROOT(head) == NULL)
sys/sys/tree.h
364
#define RB_ROTATE_LEFT(head, elm, tmp, field) do { \
sys/sys/tree.h
376
(head)->rbh_root = (tmp); \
sys/sys/tree.h
384
#define RB_ROTATE_RIGHT(head, elm, tmp, field) do { \
sys/sys/tree.h
396
(head)->rbh_root = (tmp); \
sys/sys/tree.h
462
name##_RB_INSERT_COLOR(struct name *head, struct type *elm) \
sys/sys/tree.h
477
RB_ROTATE_LEFT(head, parent, tmp, field);\
sys/sys/tree.h
483
RB_ROTATE_RIGHT(head, gparent, tmp, field); \
sys/sys/tree.h
493
RB_ROTATE_RIGHT(head, parent, tmp, field);\
sys/sys/tree.h
499
RB_ROTATE_LEFT(head, gparent, tmp, field); \
sys/sys/tree.h
502
RB_COLOR(head->rbh_root, field) = RB_BLACK; \
sys/sys/tree.h
506
name##_RB_REMOVE_COLOR(struct name *head, struct type *parent, \
sys/sys/tree.h
511
elm != RB_ROOT(head)) { \
sys/sys/tree.h
516
RB_ROTATE_LEFT(head, parent, tmp, field);\
sys/sys/tree.h
534
RB_ROTATE_RIGHT(head, tmp, oleft, field);\
sys/sys/tree.h
541
RB_ROTATE_LEFT(head, parent, tmp, field);\
sys/sys/tree.h
542
elm = RB_ROOT(head); \
sys/sys/tree.h
549
RB_ROTATE_RIGHT(head, parent, tmp, field);\
sys/sys/tree.h
567
RB_ROTATE_LEFT(head, tmp, oright, field);\
sys/sys/tree.h
574
RB_ROTATE_RIGHT(head, parent, tmp, field);\
sys/sys/tree.h
575
elm = RB_ROOT(head); \
sys/sys/tree.h
585
name##_RB_REMOVE(struct name *head, struct type *elm) \
sys/sys/tree.h
591
for (inprog = RB_INPROG(head); inprog; inprog = inprog->link) { \
sys/sys/tree.h
593
inprog->node = RB_NEXT(name, head, elm); \
sys/sys/tree.h
618
RB_ROOT(head) = child; \
sys/sys/tree.h
629
RB_ROOT(head) = elm; \
sys/sys/tree.h
652
RB_ROOT(head) = child; \
sys/sys/tree.h
655
name##_RB_REMOVE_COLOR(head, parent, child); \
sys/sys/tree.h
661
name##_RB_INSERT(struct name *head, struct type *elm) \
sys/sys/tree.h
666
tmp = RB_ROOT(head); \
sys/sys/tree.h
685
RB_ROOT(head) = elm; \
sys/sys/tree.h
686
name##_RB_INSERT_COLOR(head, elm); \
sys/sys/tree.h
692
name##_RB_FIND(struct name *head, struct type *elm) \
sys/sys/tree.h
694
struct type *tmp = RB_ROOT(head); \
sys/sys/tree.h
721
name##_scan_info_link(struct name##_scan_info *scan, struct name *head) \
sys/sys/tree.h
723
RB_SCAN_LOCK(&head->rbh_spin); \
sys/sys/tree.h
724
scan->link = RB_INPROG(head); \
sys/sys/tree.h
725
RB_INPROG(head) = scan; \
sys/sys/tree.h
726
RB_SCAN_UNLOCK(&head->rbh_spin); \
sys/sys/tree.h
730
name##_scan_info_done(struct name##_scan_info *scan, struct name *head) \
sys/sys/tree.h
734
RB_SCAN_LOCK(&head->rbh_spin); \
sys/sys/tree.h
735
infopp = &RB_INPROG(head); \
sys/sys/tree.h
739
RB_SCAN_UNLOCK(&head->rbh_spin); \
sys/sys/tree.h
743
_##name##_RB_SCAN(struct name *head, \
sys/sys/tree.h
760
tmp = RB_ROOT(head); \
sys/sys/tree.h
777
info.node = RB_NEXT(name, head, best); \
sys/sys/tree.h
779
name##_scan_info_link(&info, head); \
sys/sys/tree.h
785
info.node = RB_NEXT(name, head, best); \
sys/sys/tree.h
788
name##_scan_info_done(&info, head); \
sys/sys/tree.h
796
name##_RB_SCAN(struct name *head, \
sys/sys/tree.h
801
return _##name##_RB_SCAN(head, scancmp, callback, data, 1); \
sys/sys/tree.h
805
name##_RB_SCAN_NOLK(struct name *head, \
sys/sys/tree.h
810
return _##name##_RB_SCAN(head, scancmp, callback, data, 0); \
sys/sys/tree.h
85
#define SPLAY_ROOT(head) (head)->sph_root
sys/sys/tree.h
858
name##_RB_MINMAX(struct name *head, int val) \
sys/sys/tree.h
86
#define SPLAY_EMPTY(head) (SPLAY_ROOT(head) == NULL)
sys/sys/tree.h
860
struct type *tmp = RB_ROOT(head); \
sys/sys/tree.h
883
name##_RB_LOOKUP(struct name *head, datatype value) \
sys/sys/tree.h
887
tmp = RB_ROOT(head); \
sys/sys/tree.h
89
#define SPLAY_ROTATE_RIGHT(head, tmp, field) do { \
sys/sys/tree.h
90
SPLAY_LEFT((head)->sph_root, field) = SPLAY_RIGHT(tmp, field); \
sys/sys/tree.h
900
name##_RB_LOOKUP_REL(struct name *head, datatype value, struct type *rel)\
sys/sys/tree.h
91
SPLAY_RIGHT(tmp, field) = (head)->sph_root; \
sys/sys/tree.h
917
tmp = RB_ROOT(head); \
sys/sys/tree.h
92
(head)->sph_root = tmp; \
sys/sys/tree.h
940
name##_RB_RLOOKUP(struct name *head, datatype value) \
sys/sys/tree.h
944
tmp = RB_ROOT(head); \
sys/sys/tree.h
95
#define SPLAY_ROTATE_LEFT(head, tmp, field) do { \
sys/sys/tree.h
96
SPLAY_RIGHT((head)->sph_root, field) = SPLAY_LEFT(tmp, field); \
sys/sys/tree.h
969
name##_RB_RLOOKUP(struct name *head, datatype value) \
sys/sys/tree.h
97
SPLAY_LEFT(tmp, field) = (head)->sph_root; \
sys/sys/tree.h
973
tmp = RB_ROOT(head); \
sys/sys/tree.h
98
(head)->sph_root = tmp; \
sys/sys/vfsops.h
608
} head;
sys/vfs/autofs/autofs_vnops.c
439
mp = ap->a_head.a_ops->head.vv_mount;
sys/vfs/devfs/devfs_core.c
2469
if (bops && (bops->head.flags & D_CANFREE)) {
sys/vfs/devfs/devfs_core.c
2471
} else if (ops->head.flags & D_CANFREE) {
sys/vfs/devfs/devfs_core.c
379
if (node->d_dev->si_ops->head.flags & D_KVABIO)
sys/vfs/fuse/fuse_vnops.c
1811
mp = ap->a_head.a_ops->head.vv_mount;
sys/vfs/hammer/hammer_crc.h
196
hammer_crc_get_fifo_head(uint32_t vol_version, hammer_fifo_head_t head, int bytes)
sys/vfs/hammer/hammer_crc.h
198
return(hammer_datacrc(vol_version, head, HAMMER_FIFO_HEAD_CRCOFF) ^
sys/vfs/hammer/hammer_crc.h
199
hammer_datacrc(vol_version, head + 1, bytes - sizeof(*head)));
sys/vfs/hammer/hammer_crc.h
203
hammer_crc_set_fifo_head(uint32_t vol_version, hammer_fifo_head_t head, int bytes)
sys/vfs/hammer/hammer_crc.h
205
head->hdr_crc = hammer_crc_get_fifo_head(vol_version, head, bytes);
sys/vfs/hammer/hammer_crc.h
209
hammer_crc_test_fifo_head(uint32_t vol_version, hammer_fifo_head_t head, int bytes)
sys/vfs/hammer/hammer_crc.h
211
if (head->hdr_crc == hammer_crc_get_fifo_head(vol_version, head, bytes))
sys/vfs/hammer/hammer_crc.h
214
if (head->hdr_crc == hammer_crc_get_fifo_head(
sys/vfs/hammer/hammer_crc.h
215
HAMMER_VOL_VERSION_SIX, head, bytes))
sys/vfs/hammer/hammer_crc.h
309
hammer_crc_get_mrec_head(struct hammer_ioc_mrecord_head *head, int bytes)
sys/vfs/hammer/hammer_crc.h
311
return(crc32(&head->rec_size, bytes - HAMMER_MREC_CRCOFF));
sys/vfs/hammer/hammer_crc.h
315
hammer_crc_set_mrec_head(struct hammer_ioc_mrecord_head *head, int bytes)
sys/vfs/hammer/hammer_crc.h
317
head->rec_crc = hammer_crc_get_mrec_head(head, bytes);
sys/vfs/hammer/hammer_crc.h
321
hammer_crc_test_mrec_head(struct hammer_ioc_mrecord_head *head, int bytes)
sys/vfs/hammer/hammer_crc.h
323
return(head->rec_crc == hammer_crc_get_mrec_head(head, bytes));
sys/vfs/hammer/hammer_dedup.c
108
dedup->head.flags |= HAMMER_IOC_DEDUP_CMP_FAILURE;
sys/vfs/hammer/hammer_dedup.c
112
dedup->head.flags |= HAMMER_IOC_DEDUP_CMP_FAILURE;
sys/vfs/hammer/hammer_dedup.c
118
dedup->head.flags |= HAMMER_IOC_DEDUP_CMP_FAILURE;
sys/vfs/hammer/hammer_dedup.c
139
dedup->head.flags |= HAMMER_IOC_DEDUP_UNDERFLOW;
sys/vfs/hammer/hammer_dedup.c
94
dedup->head.flags |= HAMMER_IOC_DEDUP_INVALID_ZONE;
sys/vfs/hammer/hammer_disk.h
613
struct hammer_fifo_head head;
sys/vfs/hammer/hammer_disk.h
659
struct hammer_fifo_head head;
sys/vfs/hammer/hammer_disk.h
677
struct hammer_fifo_head head;
sys/vfs/hammer/hammer_ioctl.c
1053
config->head.error = error;
sys/vfs/hammer/hammer_ioctl.c
296
if (hist->head.flags & HAMMER_IOC_HISTORY_ATKEY) {
sys/vfs/hammer/hammer_ioctl.c
304
hist->head.flags &= ~HAMMER_IOC_HISTORY_NEXT_TID;
sys/vfs/hammer/hammer_ioctl.c
305
hist->head.flags &= ~HAMMER_IOC_HISTORY_NEXT_KEY;
sys/vfs/hammer/hammer_ioctl.c
306
hist->head.flags &= ~HAMMER_IOC_HISTORY_EOF;
sys/vfs/hammer/hammer_ioctl.c
307
hist->head.flags &= ~HAMMER_IOC_HISTORY_UNSYNCED;
sys/vfs/hammer/hammer_ioctl.c
310
hist->head.flags |= HAMMER_IOC_HISTORY_UNSYNCED;
sys/vfs/hammer/hammer_ioctl.c
338
if (hist->head.flags & HAMMER_IOC_HISTORY_ATKEY) {
sys/vfs/hammer/hammer_ioctl.c
391
if (hist->head.flags & (HAMMER_IOC_HISTORY_NEXT_TID |
sys/vfs/hammer/hammer_ioctl.c
399
hist->head.flags |= HAMMER_IOC_HISTORY_EOF;
sys/vfs/hammer/hammer_ioctl.c
419
if ((hist->head.flags & HAMMER_IOC_HISTORY_ATKEY) &&
sys/vfs/hammer/hammer_ioctl.c
437
hist->head.flags |= HAMMER_IOC_HISTORY_NEXT_KEY;
sys/vfs/hammer/hammer_ioctl.c
446
} else if (hist->head.flags & HAMMER_IOC_HISTORY_ATKEY) {
sys/vfs/hammer/hammer_ioctl.c
459
hist->head.flags |= HAMMER_IOC_HISTORY_NEXT_KEY;
sys/vfs/hammer/hammer_ioctl.c
472
hist->head.flags |= HAMMER_IOC_HISTORY_NEXT_TID;
sys/vfs/hammer/hammer_ioctl.c
495
hist->head.flags |= HAMMER_IOC_HISTORY_NEXT_TID;
sys/vfs/hammer/hammer_ioctl.c
667
ver->head.error = error;
sys/vfs/hammer/hammer_ioctl.c
778
snap->head.error = error;
sys/vfs/hammer/hammer_ioctl.c
843
snap->head.error = error;
sys/vfs/hammer/hammer_ioctl.c
939
snap->head.flags |= HAMMER_IOC_SNAPSHOT_EOF;
sys/vfs/hammer/hammer_ioctl.c
942
snap->head.error = error;
sys/vfs/hammer/hammer_ioctl.c
983
config->head.error = error;
sys/vfs/hammer/hammer_ioctl.h
114
struct hammer_ioc_head head;
sys/vfs/hammer/hammer_ioctl.h
163
struct hammer_ioc_head head;
sys/vfs/hammer/hammer_ioctl.h
185
struct hammer_ioc_head head;
sys/vfs/hammer/hammer_ioctl.h
219
struct hammer_ioc_head head;
sys/vfs/hammer/hammer_ioctl.h
228
struct hammer_ioc_head head;
sys/vfs/hammer/hammer_ioctl.h
253
struct hammer_ioc_head head;
sys/vfs/hammer/hammer_ioctl.h
267
struct hammer_ioc_head head;
sys/vfs/hammer/hammer_ioctl.h
296
struct hammer_ioc_mrecord_head head;
sys/vfs/hammer/hammer_ioctl.h
302
struct hammer_ioc_mrecord_head head;
sys/vfs/hammer/hammer_ioctl.h
308
struct hammer_ioc_mrecord_head head;
sys/vfs/hammer/hammer_ioctl.h
313
struct hammer_ioc_mrecord_head head;
sys/vfs/hammer/hammer_ioctl.h
317
struct hammer_ioc_mrecord_head head;
sys/vfs/hammer/hammer_ioctl.h
324
struct hammer_ioc_head head;
sys/vfs/hammer/hammer_ioctl.h
333
struct hammer_ioc_head head;
sys/vfs/hammer/hammer_ioctl.h
351
struct hammer_ioc_mrecord_head head;
sys/vfs/hammer/hammer_ioctl.h
415
struct hammer_ioc_head head;
sys/vfs/hammer/hammer_ioctl.h
433
struct hammer_ioc_head head;
sys/vfs/hammer/hammer_ioctl.h
444
struct hammer_ioc_head head;
sys/vfs/hammer/hammer_ioctl.h
457
struct hammer_ioc_head head;
sys/vfs/hammer/hammer_ioctl.h
86
struct hammer_ioc_head head;
sys/vfs/hammer/hammer_mirror.c
164
mrec.head.signature = HAMMER_IOC_MIRROR_SIGNATURE;
sys/vfs/hammer/hammer_mirror.c
165
mrec.head.type = HAMMER_MREC_TYPE_SKIP;
sys/vfs/hammer/hammer_mirror.c
166
mrec.head.rec_size = bytes;
sys/vfs/hammer/hammer_mirror.c
169
hammer_crc_set_mrec_head(&mrec.head, bytes);
sys/vfs/hammer/hammer_mirror.c
222
mrec.head.signature = HAMMER_IOC_MIRROR_SIGNATURE;
sys/vfs/hammer/hammer_mirror.c
223
mrec.head.type = HAMMER_MREC_TYPE_PASS;
sys/vfs/hammer/hammer_mirror.c
224
mrec.head.rec_size = bytes;
sys/vfs/hammer/hammer_mirror.c
226
hammer_crc_set_mrec_head(&mrec.head, bytes);
sys/vfs/hammer/hammer_mirror.c
245
(mirror->head.flags & HAMMER_IOC_MIRROR_NODATA)) {
sys/vfs/hammer/hammer_mirror.c
271
mrec.head.signature = HAMMER_IOC_MIRROR_SIGNATURE;
sys/vfs/hammer/hammer_mirror.c
272
mrec.head.type = HAMMER_MREC_TYPE_REC | mrec_flags;
sys/vfs/hammer/hammer_mirror.c
273
mrec.head.rec_size = bytes;
sys/vfs/hammer/hammer_mirror.c
278
rec_crc = hammer_crc_get_mrec_head(&mrec.head, sizeof(mrec.rec));
sys/vfs/hammer/hammer_mirror.c
281
mrec.head.rec_crc = rec_crc;
sys/vfs/hammer/hammer_mirror.c
313
mirror->head.flags |= HAMMER_IOC_HEAD_INTR;
sys/vfs/hammer/hammer_mirror.c
377
mirror->count + sizeof(mrec.head) <= mirror->size) {
sys/vfs/hammer/hammer_mirror.c
418
if (mrec.head.signature != HAMMER_IOC_MIRROR_SIGNATURE) {
sys/vfs/hammer/hammer_mirror.c
422
if (mrec.head.rec_size < sizeof(mrec.head) ||
sys/vfs/hammer/hammer_mirror.c
423
mrec.head.rec_size > sizeof(mrec) + HAMMER_XBUFSIZE ||
sys/vfs/hammer/hammer_mirror.c
424
mirror->count + mrec.head.rec_size > mirror->size) {
sys/vfs/hammer/hammer_mirror.c
429
switch(mrec.head.type & HAMMER_MRECF_TYPE_MASK) {
sys/vfs/hammer/hammer_mirror.c
431
if (mrec.head.rec_size != sizeof(mrec.skip))
sys/vfs/hammer/hammer_mirror.c
437
if (mrec.head.rec_size < sizeof(mrec.rec))
sys/vfs/hammer/hammer_mirror.c
450
if (mrec.head.rec_size < sizeof(mrec.rec))
sys/vfs/hammer/hammer_mirror.c
454
if (mrec.head.rec_size != sizeof(mrec.rec))
sys/vfs/hammer/hammer_mirror.c
480
HAMMER_HEAD_DOALIGN(mrec.head.rec_size);
sys/vfs/hammer/hammer_mirror.c
490
mirror->head.flags |= HAMMER_IOC_HEAD_ERROR;
sys/vfs/hammer/hammer_mirror.c
491
mirror->head.error = error;
sys/vfs/hammer/hammer_mirror.c
577
mrec->leaf.data_len + sizeof(*mrec) > mrec->head.rec_size) {
sys/vfs/hammer/hammer_pfs.c
182
pfs->head.flags |= HAMMER_IOC_HEAD_INTR;
sys/vfs/hammer/hammer_pfs.c
264
pfs->head.flags |= HAMMER_IOC_HEAD_INTR;
sys/vfs/hammer/hammer_pfs.c
305
pfs->head.flags |= HAMMER_IOC_HEAD_INTR;
sys/vfs/hammer/hammer_prune.c
257
prune->head.flags |= HAMMER_IOC_HEAD_INTR;
sys/vfs/hammer/hammer_prune.c
282
if (prune->head.flags & HAMMER_IOC_PRUNE_ALL) {
sys/vfs/hammer/hammer_prune.c
80
if ((prune->head.flags & HAMMER_IOC_PRUNE_ALL) && prune->nelms)
sys/vfs/hammer/hammer_rebalance.c
233
rebal->head.flags |= HAMMER_IOC_HEAD_INTR;
sys/vfs/hammer/hammer_reblock.c
138
if (reblock->head.flags & HAMMER_IOC_DO_BTREE)
sys/vfs/hammer/hammer_reblock.c
244
reblock->head.flags |= HAMMER_IOC_HEAD_INTR;
sys/vfs/hammer/hammer_reblock.c
319
if (reblock->head.flags & iocflags) {
sys/vfs/hammer/hammer_reblock.c
401
error == 0 && (reblock->head.flags & HAMMER_IOC_DO_BTREE)) {
sys/vfs/hammer/hammer_recover.c
1010
hammer_fifo_head_t head;
sys/vfs/hammer/hammer_recover.c
1026
head = (void *)((char *)tail + sizeof(*tail) - tail->tail_size);
sys/vfs/hammer/hammer_recover.c
1027
return (_hammer_check_signature(hmp, head, tail, beg_off));
sys/vfs/hammer/hammer_recover.c
1047
if (undo->head.hdr_type != HAMMER_HEAD_TYPE_UNDO)
sys/vfs/hammer/hammer_recover.c
1053
bytes = undo->head.hdr_size - sizeof(*undo) -
sys/vfs/hammer/hammer_recover.c
1170
if (redo->head.hdr_type != HAMMER_HEAD_TYPE_REDO)
sys/vfs/hammer/hammer_recover.c
1225
if (redo->head.hdr_type != HAMMER_HEAD_TYPE_REDO)
sys/vfs/hammer/hammer_recover.c
163
hammer_fifo_head_t head, hammer_off_t beg_off);
sys/vfs/hammer/hammer_recover.c
214
hammer_fifo_any_t head;
sys/vfs/hammer/hammer_recover.c
261
head = hammer_recover_scan_rev(hmp, root_volume,
sys/vfs/hammer/hammer_recover.c
266
if (head->head.hdr_type != HAMMER_HEAD_TYPE_PAD) {
sys/vfs/hammer/hammer_recover.c
267
seqno = head->head.hdr_seq;
sys/vfs/hammer/hammer_recover.c
298
head = hammer_recover_scan_fwd(hmp, root_volume,
sys/vfs/hammer/hammer_recover.c
303
if (head->head.hdr_type != HAMMER_HEAD_TYPE_PAD) {
sys/vfs/hammer/hammer_recover.c
304
if (seqno != head->head.hdr_seq) {
sys/vfs/hammer/hammer_recover.c
395
head = hammer_recover_scan_rev(hmp, root_volume,
sys/vfs/hammer/hammer_recover.c
403
error = hammer_recover_undo(hmp, root_volume, &head->undo);
sys/vfs/hammer/hammer_recover.c
407
(intmax_t)scan_offset - head->head.hdr_size);
sys/vfs/hammer/hammer_recover.c
415
if (head->head.hdr_type == HAMMER_HEAD_TYPE_REDO &&
sys/vfs/hammer/hammer_recover.c
416
head->redo.redo_flags == HAMMER_REDO_SYNC) {
sys/vfs/hammer/hammer_recover.c
424
head->redo.redo_offset;
sys/vfs/hammer/hammer_recover.c
427
(intmax_t)head->redo.redo_offset);
sys/vfs/hammer/hammer_recover.c
431
bytes -= head->head.hdr_size;
sys/vfs/hammer/hammer_recover.c
524
hammer_fifo_any_t head;
sys/vfs/hammer/hammer_recover.c
653
head = hammer_recover_scan_rev(hmp, root_volume,
sys/vfs/hammer/hammer_recover.c
658
if (head->head.hdr_type != HAMMER_HEAD_TYPE_PAD) {
sys/vfs/hammer/hammer_recover.c
659
if (head->head.hdr_seq != seqno) {
sys/vfs/hammer/hammer_recover.c
665
scan_offset, &head->redo);
sys/vfs/hammer/hammer_recover.c
701
head = hammer_recover_scan_fwd(hmp, root_volume,
sys/vfs/hammer/hammer_recover.c
707
oscan_offset, &head->redo);
sys/vfs/hammer/hammer_recover.c
711
(intmax_t)scan_offset - head->head.hdr_size);
sys/vfs/hammer/hammer_recover.c
714
bytes -= head->head.hdr_size;
sys/vfs/hammer/hammer_recover.c
781
hammer_fifo_any_t head;
sys/vfs/hammer/hammer_recover.c
814
head = (void *)((char *)tail + sizeof(*tail) - tail->tail_size);
sys/vfs/hammer/hammer_recover.c
815
*scan_offsetp = scan_offset - head->head.hdr_size;
sys/vfs/hammer/hammer_recover.c
817
return (head);
sys/vfs/hammer/hammer_recover.c
834
hammer_fifo_any_t head;
sys/vfs/hammer/hammer_recover.c
844
head = hammer_bread(hmp, scan_offset, errorp, bufferp);
sys/vfs/hammer/hammer_recover.c
852
if (hammer_check_head_signature(hmp, &head->head, scan_offset) != 0) {
sys/vfs/hammer/hammer_recover.c
859
scan_offset += head->head.hdr_size;
sys/vfs/hammer/hammer_recover.c
864
return (head);
sys/vfs/hammer/hammer_recover.c
876
hammer_fifo_head_t head, hammer_fifo_tail_t tail,
sys/vfs/hammer/hammer_recover.c
886
if (head->hdr_signature != HAMMER_HEAD_SIGNATURE) {
sys/vfs/hammer/hammer_recover.c
888
head->hdr_signature,
sys/vfs/hammer/hammer_recover.c
892
if (head->hdr_size < HAMMER_HEAD_ALIGN ||
sys/vfs/hammer/hammer_recover.c
893
(head->hdr_size & HAMMER_HEAD_ALIGN_MASK)) {
sys/vfs/hammer/hammer_recover.c
895
head->hdr_size,
sys/vfs/hammer/hammer_recover.c
899
end_off = beg_off + head->hdr_size;
sys/vfs/hammer/hammer_recover.c
901
if (head->hdr_type != HAMMER_HEAD_TYPE_PAD ||
sys/vfs/hammer/hammer_recover.c
903
if (head->hdr_type != tail->tail_type) {
sys/vfs/hammer/hammer_recover.c
906
head->hdr_type, tail->tail_type,
sys/vfs/hammer/hammer_recover.c
910
if (head->hdr_size != tail->tail_size) {
sys/vfs/hammer/hammer_recover.c
913
head->hdr_size, tail->tail_size,
sys/vfs/hammer/hammer_recover.c
930
if (head->hdr_type != HAMMER_HEAD_TYPE_PAD) {
sys/vfs/hammer/hammer_recover.c
932
head, head->hdr_size) == 0) {
sys/vfs/hammer/hammer_recover.c
934
head->hdr_crc, (intmax_t)beg_off);
sys/vfs/hammer/hammer_recover.c
937
if (head->hdr_size < sizeof(*head) + sizeof(*tail)) {
sys/vfs/hammer/hammer_recover.c
939
head->hdr_size,
sys/vfs/hammer/hammer_recover.c
948
bytes = head->hdr_size;
sys/vfs/hammer/hammer_recover.c
949
tail = (void *)((char *)head + bytes - sizeof(*tail));
sys/vfs/hammer/hammer_recover.c
950
if (tail->tail_size != head->hdr_size) {
sys/vfs/hammer/hammer_recover.c
952
tail->tail_size, head->hdr_size,
sys/vfs/hammer/hammer_recover.c
956
if (tail->tail_type != head->hdr_type) {
sys/vfs/hammer/hammer_recover.c
958
tail->tail_type, head->hdr_type,
sys/vfs/hammer/hammer_recover.c
974
hammer_check_head_signature(hammer_mount_t hmp, hammer_fifo_head_t head,
sys/vfs/hammer/hammer_recover.c
991
end_off = beg_off + head->hdr_size;
sys/vfs/hammer/hammer_recover.c
994
tail = (void *)((char *)head + head->hdr_size - sizeof(*tail));
sys/vfs/hammer/hammer_recover.c
995
return (_hammer_check_signature(hmp, head, tail, beg_off));
sys/vfs/hammer/hammer_redo.c
156
redo->head.hdr_signature = HAMMER_HEAD_SIGNATURE;
sys/vfs/hammer/hammer_redo.c
157
redo->head.hdr_type = HAMMER_HEAD_TYPE_PAD;
sys/vfs/hammer/hammer_redo.c
158
redo->head.hdr_size = bytes;
sys/vfs/hammer/hammer_redo.c
212
redo->head.hdr_signature = HAMMER_HEAD_SIGNATURE;
sys/vfs/hammer/hammer_redo.c
213
redo->head.hdr_type = HAMMER_HEAD_TYPE_REDO;
sys/vfs/hammer/hammer_redo.c
214
redo->head.hdr_size = bytes;
sys/vfs/hammer/hammer_redo.c
215
redo->head.hdr_seq = hmp->undo_seqno++;
sys/vfs/hammer/hammer_redo.c
216
redo->head.hdr_crc = 0;
sys/vfs/hammer/hammer_redo.c
241
KKASSERT(bytes >= sizeof(redo->head));
sys/vfs/hammer/hammer_redo.c
242
hammer_crc_set_fifo_head(hmp->version, &redo->head, bytes);
sys/vfs/hammer/hammer_redo.c
269
redo->head.hdr_signature = HAMMER_HEAD_SIGNATURE;
sys/vfs/hammer/hammer_redo.c
270
redo->head.hdr_type = HAMMER_HEAD_TYPE_PAD;
sys/vfs/hammer/hammer_redo.c
271
redo->head.hdr_size = bytes;
sys/vfs/hammer/hammer_undo.c
202
undo->head.hdr_signature = HAMMER_HEAD_SIGNATURE;
sys/vfs/hammer/hammer_undo.c
203
undo->head.hdr_type = HAMMER_HEAD_TYPE_PAD;
sys/vfs/hammer/hammer_undo.c
204
undo->head.hdr_size = bytes;
sys/vfs/hammer/hammer_undo.c
227
undo->head.hdr_signature = HAMMER_HEAD_SIGNATURE;
sys/vfs/hammer/hammer_undo.c
228
undo->head.hdr_type = HAMMER_HEAD_TYPE_UNDO;
sys/vfs/hammer/hammer_undo.c
229
undo->head.hdr_size = bytes;
sys/vfs/hammer/hammer_undo.c
230
undo->head.hdr_seq = hmp->undo_seqno++;
sys/vfs/hammer/hammer_undo.c
231
undo->head.hdr_crc = 0;
sys/vfs/hammer/hammer_undo.c
241
KKASSERT(bytes >= sizeof(undo->head));
sys/vfs/hammer/hammer_undo.c
242
hammer_crc_set_fifo_head(hmp->version, &undo->head, bytes);
sys/vfs/hammer/hammer_undo.c
269
undo->head.hdr_signature = HAMMER_HEAD_SIGNATURE;
sys/vfs/hammer/hammer_undo.c
270
undo->head.hdr_type = HAMMER_HEAD_TYPE_PAD;
sys/vfs/hammer/hammer_undo.c
271
undo->head.hdr_size = bytes;
sys/vfs/hammer/hammer_undo.c
307
hammer_fifo_head_t head;
sys/vfs/hammer/hammer_undo.c
315
head = (void *)((char *)base + i);
sys/vfs/hammer/hammer_undo.c
316
tail = (void *)((char *)head + bytes - sizeof(*tail));
sys/vfs/hammer/hammer_undo.c
318
head->hdr_signature = HAMMER_HEAD_SIGNATURE;
sys/vfs/hammer/hammer_undo.c
319
head->hdr_type = HAMMER_HEAD_TYPE_DUMMY;
sys/vfs/hammer/hammer_undo.c
320
head->hdr_size = bytes;
sys/vfs/hammer/hammer_undo.c
321
head->hdr_seq = seqno++;
sys/vfs/hammer/hammer_undo.c
322
head->hdr_crc = 0;
sys/vfs/hammer/hammer_undo.c
328
hammer_crc_set_fifo_head(hmp->version, head, bytes);
sys/vfs/hammer/hammer_undo.c
347
hammer_fifo_head_t head;
sys/vfs/hammer/hammer_undo.c
382
head = hammer_bnew(hmp, next_offset, &error, &buffer);
sys/vfs/hammer/hammer_undo.c
386
tail = (void *)((char *)head + bytes - sizeof(*tail));
sys/vfs/hammer/hammer_undo.c
388
head->hdr_signature = HAMMER_HEAD_SIGNATURE;
sys/vfs/hammer/hammer_undo.c
389
head->hdr_type = HAMMER_HEAD_TYPE_DUMMY;
sys/vfs/hammer/hammer_undo.c
390
head->hdr_size = bytes;
sys/vfs/hammer/hammer_undo.c
391
head->hdr_seq = seqno;
sys/vfs/hammer/hammer_undo.c
392
head->hdr_crc = 0;
sys/vfs/hammer/hammer_undo.c
394
tail = (void *)((char *)head + bytes - sizeof(*tail));
sys/vfs/hammer/hammer_undo.c
399
hammer_crc_set_fifo_head(hmp->version, head, bytes);
sys/vfs/hammer/hammer_vnops.c
2548
mp = ap->a_head.a_ops->head.vv_mount;
sys/vfs/hammer/hammer_volume.c
350
reblock.head.flags = HAMMER_IOC_DO_FLAGS;
sys/vfs/hammer/hammer_volume.c
358
if (reblock.head.flags & HAMMER_IOC_HEAD_INTR) {
sys/vfs/hammer2/hammer2.h
1000
hammer2_xop_head_t head;
sys/vfs/hammer2/hammer2.h
1006
hammer2_xop_head_t head;
sys/vfs/hammer2/hammer2.h
1011
hammer2_xop_head_t head;
sys/vfs/hammer2/hammer2.h
1015
hammer2_xop_head_t head;
sys/vfs/hammer2/hammer2.h
1039
hammer2_xop_head_t head;
sys/vfs/hammer2/hammer2.h
919
hammer2_xop_head_t head;
sys/vfs/hammer2/hammer2.h
923
hammer2_xop_head_t head;
sys/vfs/hammer2/hammer2.h
931
hammer2_xop_head_t head;
sys/vfs/hammer2/hammer2.h
936
hammer2_xop_head_t head;
sys/vfs/hammer2/hammer2.h
941
hammer2_xop_head_t head;
sys/vfs/hammer2/hammer2.h
951
hammer2_xop_head_t head;
sys/vfs/hammer2/hammer2.h
957
hammer2_xop_head_t head;
sys/vfs/hammer2/hammer2.h
962
hammer2_xop_head_t head;
sys/vfs/hammer2/hammer2.h
970
hammer2_xop_head_t head;
sys/vfs/hammer2/hammer2.h
975
hammer2_xop_head_t head;
sys/vfs/hammer2/hammer2.h
981
hammer2_xop_head_t head;
sys/vfs/hammer2/hammer2.h
988
hammer2_xop_head_t head;
sys/vfs/hammer2/hammer2.h
992
hammer2_xop_head_t head;
sys/vfs/hammer2/hammer2_admin.c
334
KKASSERT(xop->head.cluster.array[0].chain == NULL);
sys/vfs/hammer2/hammer2_admin.c
336
xop->head.ip1 = ip;
sys/vfs/hammer2/hammer2_admin.c
337
xop->head.desc = NULL;
sys/vfs/hammer2/hammer2_admin.c
338
xop->head.flags = flags;
sys/vfs/hammer2/hammer2_admin.c
339
xop->head.state = 0;
sys/vfs/hammer2/hammer2_admin.c
340
xop->head.error = 0;
sys/vfs/hammer2/hammer2_admin.c
341
xop->head.collect_key = 0;
sys/vfs/hammer2/hammer2_admin.c
342
xop->head.focus_dio = NULL;
sys/vfs/hammer2/hammer2_admin.c
345
xop->head.mtid = hammer2_trans_sub(ip->pmp);
sys/vfs/hammer2/hammer2_admin.c
347
xop->head.mtid = 0;
sys/vfs/hammer2/hammer2_admin.c
349
xop->head.cluster.nchains = ip->cluster.nchains;
sys/vfs/hammer2/hammer2_admin.c
350
xop->head.cluster.pmp = ip->pmp;
sys/vfs/hammer2/hammer2_admin.c
351
xop->head.cluster.flags = HAMMER2_CLUSTER_LOCKED;
sys/vfs/hammer2/hammer2_admin.c
356
xop->head.run_mask = HAMMER2_XOPMASK_VOP;
sys/vfs/hammer2/hammer2_disk.h
531
dmsg_hdr_t head;
sys/vfs/hammer2/hammer2_flush.c
1309
if (xop->head.flags & HAMMER2_XOP_INODE_STOP)
sys/vfs/hammer2/hammer2_flush.c
1311
if (xop->head.flags & HAMMER2_XOP_FSSYNC)
sys/vfs/hammer2/hammer2_flush.c
1317
ip = xop->head.ip1;
sys/vfs/hammer2/hammer2_flush.c
1347
if ((xop->head.flags & HAMMER2_XOP_PARENTONFLUSH) ||
sys/vfs/hammer2/hammer2_flush.c
1368
if ((xop->head.flags & HAMMER2_XOP_VOLHDR) == 0)
sys/vfs/hammer2/hammer2_flush.c
1537
hammer2_xop_feed(&xop->head, NULL, clindex, total_error);
sys/vfs/hammer2/hammer2_inode.c
1034
hammer2_xop_start(&sxop->head, &hammer2_scanlhc_desc);
sys/vfs/hammer2/hammer2_inode.c
1035
while ((error = hammer2_xop_collect(&sxop->head, 0)) == 0) {
sys/vfs/hammer2/hammer2_inode.c
1036
if (lhc != sxop->head.cluster.focus->bref.key)
sys/vfs/hammer2/hammer2_inode.c
1040
hammer2_xop_retire(&sxop->head, HAMMER2_XOPMASK_VOP);
sys/vfs/hammer2/hammer2_inode.c
1075
hammer2_xop_setname(&xop->head, name, name_len);
sys/vfs/hammer2/hammer2_inode.c
1080
hammer2_xop_start(&xop->head, &hammer2_inode_create_desc);
sys/vfs/hammer2/hammer2_inode.c
1082
error = hammer2_xop_collect(&xop->head, 0);
sys/vfs/hammer2/hammer2_inode.c
1104
nip = hammer2_inode_get(pip->pmp, &xop->head, -1, -1);
sys/vfs/hammer2/hammer2_inode.c
1107
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
sys/vfs/hammer2/hammer2_inode.c
1226
xop->meta.name_len = hammer2_xop_setname_inum(&xop->head, inum);
sys/vfs/hammer2/hammer2_inode.c
1241
hammer2_xop_start(&xop->head, &hammer2_inode_create_det_desc);
sys/vfs/hammer2/hammer2_inode.c
1243
error = hammer2_xop_collect(&xop->head, 0);
sys/vfs/hammer2/hammer2_inode.c
1257
hammer2_inode_repoint(nip, &xop->head.cluster);
sys/vfs/hammer2/hammer2_inode.c
1259
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
sys/vfs/hammer2/hammer2_inode.c
1310
hammer2_xop_start(&sxop->head, &hammer2_scanlhc_desc);
sys/vfs/hammer2/hammer2_inode.c
1311
while ((error = hammer2_xop_collect(&sxop->head, 0)) == 0) {
sys/vfs/hammer2/hammer2_inode.c
1312
if (lhc != sxop->head.cluster.focus->bref.key)
sys/vfs/hammer2/hammer2_inode.c
1316
hammer2_xop_retire(&sxop->head, HAMMER2_XOPMASK_VOP);
sys/vfs/hammer2/hammer2_inode.c
1341
hammer2_xop_setname(&xop->head, name, name_len);
sys/vfs/hammer2/hammer2_inode.c
1343
hammer2_xop_start(&xop->head, &hammer2_inode_mkdirent_desc);
sys/vfs/hammer2/hammer2_inode.c
1345
error = hammer2_xop_collect(&xop->head, 0);
sys/vfs/hammer2/hammer2_inode.c
1347
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
sys/vfs/hammer2/hammer2_inode.c
1720
hammer2_xop_start(&xop->head, &hammer2_inode_chain_sync_desc);
sys/vfs/hammer2/hammer2_inode.c
1721
error = hammer2_xop_collect(&xop->head, 0);
sys/vfs/hammer2/hammer2_inode.c
1722
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
sys/vfs/hammer2/hammer2_inode.c
1755
hammer2_xop_start(&xop->head, &hammer2_inode_create_ins_desc);
sys/vfs/hammer2/hammer2_inode.c
1756
error = hammer2_xop_collect(&xop->head, 0);
sys/vfs/hammer2/hammer2_inode.c
1757
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
sys/vfs/hammer2/hammer2_inode.c
1793
hammer2_xop_start(&xop->head, &hammer2_inode_destroy_desc);
sys/vfs/hammer2/hammer2_inode.c
1794
error = hammer2_xop_collect(&xop->head, 0);
sys/vfs/hammer2/hammer2_inode.c
1795
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
sys/vfs/hammer2/hammer2_inode.c
1824
hammer2_xop_start(&xop->head, &hammer2_inode_flush_desc);
sys/vfs/hammer2/hammer2_inode.c
1825
error = hammer2_xop_collect(&xop->head, HAMMER2_XOP_COLLECT_WAITALL);
sys/vfs/hammer2/hammer2_inode.c
1826
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
sys/vfs/hammer2/hammer2_iocom.c
165
if (msg->any.head.cmd & DMSGF_CREATE)
sys/vfs/hammer2/hammer2_iocom.c
219
if (msg->any.head.cmd & DMSGF_CREATE) {
sys/vfs/hammer2/hammer2_iocom.c
239
if ((msg->any.head.cmd & DMSGF_DELETE) &&
sys/vfs/hammer2/hammer2_iocom.c
260
msg->any.head.cmd,
sys/vfs/hammer2/hammer2_iocom.c
360
(msg->any.head.cmd & DMSGF_DELETE)) {
sys/vfs/hammer2/hammer2_ioctl.c
1219
hammer2_xop_setname(&xop->head, iocd->path, strlen(iocd->path));
sys/vfs/hammer2/hammer2_ioctl.c
1224
hammer2_xop_start(&xop->head, &hammer2_unlink_desc);
sys/vfs/hammer2/hammer2_ioctl.c
1226
error = hammer2_xop_collect(&xop->head, 0);
sys/vfs/hammer2/hammer2_ioctl.c
1229
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
sys/vfs/hammer2/hammer2_ioctl.c
1249
hammer2_xop_start(&xop->head, &hammer2_delete_desc);
sys/vfs/hammer2/hammer2_ioctl.c
1250
error = hammer2_xop_collect(&xop->head, 0);
sys/vfs/hammer2/hammer2_ioctl.c
1252
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
sys/vfs/hammer2/hammer2_ioctl.c
780
hammer2_xop_setname(&xop->head, pfs->name, strlen(pfs->name));
sys/vfs/hammer2/hammer2_ioctl.c
783
hammer2_xop_start(&xop->head, &hammer2_unlink_desc);
sys/vfs/hammer2/hammer2_ioctl.c
785
error = hammer2_xop_collect(&xop->head, 0);
sys/vfs/hammer2/hammer2_ioctl.c
791
ip = hammer2_inode_get(dip->pmp, &xop->head, -1, -1);
sys/vfs/hammer2/hammer2_ioctl.c
792
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
sys/vfs/hammer2/hammer2_ioctl.c
798
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
sys/vfs/hammer2/hammer2_ioctl.c
801
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
sys/vfs/hammer2/hammer2_msgops.c
45
kprintf("ADHOC INPUT MSG %08x\n", msg->any.head.cmd);
sys/vfs/hammer2/hammer2_msgops.c
52
switch(msg->any.head.cmd & DMSGF_CMDSWMASK) {
sys/vfs/hammer2/hammer2_strategy.c
133
hammer2_xop_start(&xop->head, &hammer2_bmap_desc);
sys/vfs/hammer2/hammer2_strategy.c
134
error = hammer2_xop_collect(&xop->head, 0);
sys/vfs/hammer2/hammer2_strategy.c
144
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
sys/vfs/hammer2/hammer2_strategy.c
296
hammer2_xop_start(&xop->head, &hammer2_strategy_read_desc);
sys/vfs/hammer2/hammer2_strategy.c
340
parent = hammer2_inode_chain(xop->head.ip1, clindex,
sys/vfs/hammer2/hammer2_strategy.c
355
hammer2_xop_feed(&xop->head, chain, clindex, error);
sys/vfs/hammer2/hammer2_strategy.c
401
error = hammer2_xop_collect(&xop->head, HAMMER2_XOP_COLLECT_NOWAIT);
sys/vfs/hammer2/hammer2_strategy.c
408
focus = xop->head.cluster.focus;
sys/vfs/hammer2/hammer2_strategy.c
409
data = hammer2_xop_gdata(&xop->head)->buf;
sys/vfs/hammer2/hammer2_strategy.c
411
hammer2_xop_pdata(&xop->head);
sys/vfs/hammer2/hammer2_strategy.c
413
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
sys/vfs/hammer2/hammer2_strategy.c
423
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
sys/vfs/hammer2/hammer2_strategy.c
436
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
sys/vfs/hammer2/hammer2_strategy.c
559
hammer2_xop_start(&xop->head, &hammer2_strategy_write_desc);
sys/vfs/hammer2/hammer2_strategy.c
605
ip = xop->head.ip1; /* retained by ref */
sys/vfs/hammer2/hammer2_strategy.c
626
xop->head.mtid, &error);
sys/vfs/hammer2/hammer2_strategy.c
632
hammer2_xop_feed(&xop->head, NULL, clindex, error);
sys/vfs/hammer2/hammer2_strategy.c
654
error = hammer2_xop_collect(&xop->head, HAMMER2_XOP_COLLECT_NOWAIT);
sys/vfs/hammer2/hammer2_strategy.c
682
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
sys/vfs/hammer2/hammer2_synchro.c
411
hammer2_xop_start_except(&xop2->head, &hammer2_ipcluster_desc,
sys/vfs/hammer2/hammer2_synchro.c
414
merror = hammer2_xop_collect(&xop2->head, 0);
sys/vfs/hammer2/hammer2_synchro.c
415
if (merror == 0 && (focus = xop2->head.cluster.focus) != NULL) {
sys/vfs/hammer2/hammer2_synchro.c
433
hammer2_xop_retire(&xop2->head, HAMMER2_XOPMASK_VOP);
sys/vfs/hammer2/hammer2_synchro.c
454
hammer2_xop_start_except(&xop->head, &hammer2_scanall_desc, idx);
sys/vfs/hammer2/hammer2_synchro.c
466
merror = hammer2_xop_collect(&xop->head, 0);
sys/vfs/hammer2/hammer2_synchro.c
505
focus = xop->head.cluster.focus;
sys/vfs/hammer2/hammer2_synchro.c
511
focus = xop->head.cluster.focus;
sys/vfs/hammer2/hammer2_synchro.c
538
idx, &xop->head, focus, 0);
sys/vfs/hammer2/hammer2_synchro.c
544
idx, &xop->head, focus, 0);
sys/vfs/hammer2/hammer2_synchro.c
568
idx, &xop->head, focus);
sys/vfs/hammer2/hammer2_synchro.c
574
idx, &xop->head, focus);
sys/vfs/hammer2/hammer2_synchro.c
600
KKASSERT(xop->head.cluster.array[idx].chain == NULL);
sys/vfs/hammer2/hammer2_synchro.c
601
xop->head.cluster.array[idx].flags =
sys/vfs/hammer2/hammer2_synchro.c
603
xop->head.cluster.array[idx].chain = chain;
sys/vfs/hammer2/hammer2_synchro.c
604
nip = hammer2_inode_get(pmp, &xop->head, -1, idx);
sys/vfs/hammer2/hammer2_synchro.c
605
xop->head.cluster.array[idx].chain = NULL;
sys/vfs/hammer2/hammer2_synchro.c
629
merror = hammer2_xop_collect(&xop->head, 0);
sys/vfs/hammer2/hammer2_synchro.c
640
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
sys/vfs/hammer2/hammer2_synchro.c
672
hammer2_xop_start_except(&xop2->head, &hammer2_ipcluster_desc,
sys/vfs/hammer2/hammer2_synchro.c
675
merror = hammer2_xop_collect(&xop2->head, 0);
sys/vfs/hammer2/hammer2_synchro.c
677
focus = xop2->head.cluster.focus;
sys/vfs/hammer2/hammer2_synchro.c
681
filename = hammer2_xop_gdata(&xop2->head)->
sys/vfs/hammer2/hammer2_synchro.c
685
hammer2_xop_pdata(&xop2->head);
sys/vfs/hammer2/hammer2_synchro.c
696
idx, &xop2->head, focus, isroot);
sys/vfs/hammer2/hammer2_synchro.c
703
hammer2_xop_retire(&xop2->head, HAMMER2_XOPMASK_VOP);
sys/vfs/hammer2/hammer2_vfsops.c
1930
hammer2_xop_start(&xop->head, &hammer2_lookup_desc);
sys/vfs/hammer2/hammer2_vfsops.c
1931
error = hammer2_xop_collect(&xop->head, 0);
sys/vfs/hammer2/hammer2_vfsops.c
1934
ip = hammer2_inode_get(pmp, &xop->head, -1, -1);
sys/vfs/hammer2/hammer2_vfsops.c
1935
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
sys/vfs/hammer2/hammer2_vfsops.c
1971
hammer2_xop_start(&xop->head, &hammer2_ipcluster_desc);
sys/vfs/hammer2/hammer2_vfsops.c
1972
error = hammer2_xop_collect(&xop->head, 0);
sys/vfs/hammer2/hammer2_vfsops.c
1975
meta = &hammer2_xop_gdata(&xop->head)->ipdata.meta;
sys/vfs/hammer2/hammer2_vfsops.c
1978
hammer2_xop_pdata(&xop->head);
sys/vfs/hammer2/hammer2_vfsops.c
1984
xop->head.cluster.focus->bref.modify_tid + 1;
sys/vfs/hammer2/hammer2_vfsops.c
1993
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
sys/vfs/hammer2/hammer2_vfsops.c
2005
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
sys/vfs/hammer2/hammer2_vnops.c
1361
hammer2_xop_setname(&xop->head, ncp->nc_name, ncp->nc_nlen);
sys/vfs/hammer2/hammer2_vnops.c
1367
hammer2_xop_start(&xop->head, &hammer2_nresolve_desc);
sys/vfs/hammer2/hammer2_vnops.c
1369
error = hammer2_xop_collect(&xop->head, 0);
sys/vfs/hammer2/hammer2_vnops.c
1374
ip = hammer2_inode_get(dip->pmp, &xop->head, -1, -1);
sys/vfs/hammer2/hammer2_vnops.c
1410
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
sys/vfs/hammer2/hammer2_vnops.c
1909
hammer2_xop_setname(&xop->head, ncp->nc_name, ncp->nc_nlen);
sys/vfs/hammer2/hammer2_vnops.c
1913
hammer2_xop_start(&xop->head, &hammer2_unlink_desc);
sys/vfs/hammer2/hammer2_vnops.c
1915
error = hammer2_xop_collect(&xop->head, 0);
sys/vfs/hammer2/hammer2_vnops.c
1920
ip = hammer2_inode_get(dip->pmp, &xop->head, -1, -1);
sys/vfs/hammer2/hammer2_vnops.c
1921
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
sys/vfs/hammer2/hammer2_vnops.c
1938
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
sys/vfs/hammer2/hammer2_vnops.c
1985
hammer2_xop_setname(&xop->head, ncp->nc_name, ncp->nc_nlen);
sys/vfs/hammer2/hammer2_vnops.c
1988
hammer2_xop_start(&xop->head, &hammer2_unlink_desc);
sys/vfs/hammer2/hammer2_vnops.c
1990
error = hammer2_xop_collect(&xop->head, 0);
sys/vfs/hammer2/hammer2_vnops.c
1995
ip = hammer2_inode_get(dip->pmp, &xop->head, -1, -1);
sys/vfs/hammer2/hammer2_vnops.c
1996
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
sys/vfs/hammer2/hammer2_vnops.c
2003
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
sys/vfs/hammer2/hammer2_vnops.c
2118
hammer2_xop_start(&sxop->head, &hammer2_scanlhc_desc);
sys/vfs/hammer2/hammer2_vnops.c
2119
while ((error = hammer2_xop_collect(&sxop->head, 0)) == 0) {
sys/vfs/hammer2/hammer2_vnops.c
2120
if (tlhc != sxop->head.cluster.focus->bref.key)
sys/vfs/hammer2/hammer2_vnops.c
2125
hammer2_xop_retire(&sxop->head, HAMMER2_XOPMASK_VOP);
sys/vfs/hammer2/hammer2_vnops.c
2153
hammer2_xop_setip2(&xop4->head, ip);
sys/vfs/hammer2/hammer2_vnops.c
2154
hammer2_xop_setip3(&xop4->head, tdip);
sys/vfs/hammer2/hammer2_vnops.c
2156
hammer2_xop_setip4(&xop4->head, tip);
sys/vfs/hammer2/hammer2_vnops.c
2157
hammer2_xop_setname(&xop4->head, fname, fname_len);
sys/vfs/hammer2/hammer2_vnops.c
2158
hammer2_xop_setname2(&xop4->head, tname, tname_len);
sys/vfs/hammer2/hammer2_vnops.c
2159
hammer2_xop_start(&xop4->head, &hammer2_nrename_desc);
sys/vfs/hammer2/hammer2_vnops.c
2161
error = hammer2_xop_collect(&xop4->head, 0);
sys/vfs/hammer2/hammer2_vnops.c
2163
hammer2_xop_retire(&xop4->head, HAMMER2_XOPMASK_VOP);
sys/vfs/hammer2/hammer2_vnops.c
2286
mp = ap->a_head.a_ops->head.vv_mount;
sys/vfs/hammer2/hammer2_vnops.c
681
hammer2_xop_start(&xop->head, &hammer2_readdir_desc);
sys/vfs/hammer2/hammer2_vnops.c
688
error = hammer2_xop_collect(&xop->head, 0);
sys/vfs/hammer2/hammer2_vnops.c
697
xop->head.cluster.focus,
sys/vfs/hammer2/hammer2_vnops.c
698
(xop->head.cluster.focus ?
sys/vfs/hammer2/hammer2_vnops.c
699
xop->head.cluster.focus->data : (void *)-1));
sys/vfs/hammer2/hammer2_vnops.c
700
hammer2_cluster_bref(&xop->head.cluster, &bref);
sys/vfs/hammer2/hammer2_vnops.c
703
ripdata = &hammer2_xop_gdata(&xop->head)->ipdata;
sys/vfs/hammer2/hammer2_vnops.c
712
hammer2_xop_pdata(&xop->head);
sys/vfs/hammer2/hammer2_vnops.c
727
dname = hammer2_xop_gdata(&xop->head)->buf;
sys/vfs/hammer2/hammer2_vnops.c
733
hammer2_xop_pdata(&xop->head);
sys/vfs/hammer2/hammer2_vnops.c
744
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
sys/vfs/hammer2/hammer2_xops.c
1010
error = hammer2_xop_feed(&xop->head, chain, clindex, 0);
sys/vfs/hammer2/hammer2_xops.c
1025
hammer2_xop_feed(&xop->head, NULL, clindex, error);
sys/vfs/hammer2/hammer2_xops.c
1050
parent = hammer2_inode_chain(xop->head.ip1, clindex,
sys/vfs/hammer2/hammer2_xops.c
1074
error = hammer2_chain_create(&parent, &chain, NULL, xop->head.ip1->pmp,
sys/vfs/hammer2/hammer2_xops.c
1079
xop->head.mtid, 0, 0);
sys/vfs/hammer2/hammer2_xops.c
1086
error = hammer2_chain_modify(chain, xop->head.mtid, 0, 0);
sys/vfs/hammer2/hammer2_xops.c
1090
bcopy(xop->head.name1, chain->bref.check.buf,
sys/vfs/hammer2/hammer2_xops.c
1093
bcopy(xop->head.name1, chain->data->buf,
sys/vfs/hammer2/hammer2_xops.c
1102
hammer2_xop_feed(&xop->head, chain, clindex, error);
sys/vfs/hammer2/hammer2_xops.c
1132
parent = hammer2_inode_chain(xop->head.ip1, clindex,
sys/vfs/hammer2/hammer2_xops.c
1147
error = hammer2_chain_create(&parent, &chain, NULL, xop->head.ip1->pmp,
sys/vfs/hammer2/hammer2_xops.c
1152
xop->head.mtid, 0, xop->flags);
sys/vfs/hammer2/hammer2_xops.c
1154
error = hammer2_chain_modify(chain, xop->head.mtid, 0, 0);
sys/vfs/hammer2/hammer2_xops.c
1157
if (xop->head.name1) {
sys/vfs/hammer2/hammer2_xops.c
1158
bcopy(xop->head.name1,
sys/vfs/hammer2/hammer2_xops.c
1160
xop->head.name1_len);
sys/vfs/hammer2/hammer2_xops.c
1162
xop->head.name1_len;
sys/vfs/hammer2/hammer2_xops.c
1172
hammer2_xop_feed(&xop->head, chain, clindex, error);
sys/vfs/hammer2/hammer2_xops.c
1198
pip = xop->head.ip1;
sys/vfs/hammer2/hammer2_xops.c
1228
xop->head.mtid, 0, xop->flags);
sys/vfs/hammer2/hammer2_xops.c
1230
error = hammer2_chain_modify(chain, xop->head.mtid, 0, 0);
sys/vfs/hammer2/hammer2_xops.c
1233
if (xop->head.name1) {
sys/vfs/hammer2/hammer2_xops.c
1234
bcopy(xop->head.name1,
sys/vfs/hammer2/hammer2_xops.c
1236
xop->head.name1_len);
sys/vfs/hammer2/hammer2_xops.c
1238
xop->head.name1_len;
sys/vfs/hammer2/hammer2_xops.c
1248
hammer2_xop_feed(&xop->head, chain, clindex, error);
sys/vfs/hammer2/hammer2_xops.c
1274
parent = hammer2_inode_chain(xop->head.ip1->pmp->iroot, clindex,
sys/vfs/hammer2/hammer2_xops.c
1292
chain = hammer2_inode_chain(xop->head.ip1, clindex,
sys/vfs/hammer2/hammer2_xops.c
1305
error = hammer2_chain_create(&parent, &chain, NULL, xop->head.ip1->pmp,
sys/vfs/hammer2/hammer2_xops.c
1310
xop->head.mtid, 0, xop->flags);
sys/vfs/hammer2/hammer2_xops.c
1313
error = hammer2_chain_modify(chain, xop->head.mtid, 0, 0);
sys/vfs/hammer2/hammer2_xops.c
1316
if (xop->head.name1) {
sys/vfs/hammer2/hammer2_xops.c
1317
bcopy(xop->head.name1,
sys/vfs/hammer2/hammer2_xops.c
1319
xop->head.name1_len);
sys/vfs/hammer2/hammer2_xops.c
1321
xop->head.name1_len;
sys/vfs/hammer2/hammer2_xops.c
1332
hammer2_xop_feed(&xop->head, chain, clindex, error);
sys/vfs/hammer2/hammer2_xops.c
1356
ip = xop->head.ip1;
sys/vfs/hammer2/hammer2_xops.c
1386
hammer2_chain_delete(parent, chain, xop->head.mtid, 0);
sys/vfs/hammer2/hammer2_xops.c
1389
hammer2_xop_feed(&xop->head, NULL, clindex, error);
sys/vfs/hammer2/hammer2_xops.c
1412
parent = hammer2_inode_chain(xop->head.ip1, clindex,
sys/vfs/hammer2/hammer2_xops.c
1424
xop->head.mtid, HAMMER2_DELETE_PERMANENT);
sys/vfs/hammer2/hammer2_xops.c
1425
hammer2_xop_feed(&xop->head, chain, clindex, chain->error);
sys/vfs/hammer2/hammer2_xops.c
1435
hammer2_xop_feed(&xop->head, NULL, clindex, error);
sys/vfs/hammer2/hammer2_xops.c
1461
pmp = xop->head.ip1->pmp;
sys/vfs/hammer2/hammer2_xops.c
1462
parent = hammer2_inode_chain(xop->head.ip1, clindex,
sys/vfs/hammer2/hammer2_xops.c
1488
chain = hammer2_inode_chain(xop->head.ip2, clindex,
sys/vfs/hammer2/hammer2_xops.c
1490
error = hammer2_chain_modify(chain, xop->head.mtid, 0, 0);
sys/vfs/hammer2/hammer2_xops.c
1496
hammer2_inode_modify(xop->head.ip2);
sys/vfs/hammer2/hammer2_xops.c
1497
if (xop->head.name1) {
sys/vfs/hammer2/hammer2_xops.c
1499
bcopy(xop->head.name1, wipdata->filename, xop->head.name1_len);
sys/vfs/hammer2/hammer2_xops.c
1500
wipdata->meta.name_len = xop->head.name1_len;
sys/vfs/hammer2/hammer2_xops.c
1512
xop->head.mtid, 0, 0);
sys/vfs/hammer2/hammer2_xops.c
1518
hammer2_xop_feed(&xop->head, NULL, clindex, error);
sys/vfs/hammer2/hammer2_xops.c
1544
parent = hammer2_inode_chain(xop->head.ip1, clindex,
sys/vfs/hammer2/hammer2_xops.c
1586
xop->head.mtid,
sys/vfs/hammer2/hammer2_xops.c
1603
parent = hammer2_inode_chain(xop->head.ip1,
sys/vfs/hammer2/hammer2_xops.c
1616
error = hammer2_chain_modify(parent, xop->head.mtid, 0, 0);
sys/vfs/hammer2/hammer2_xops.c
1634
hammer2_xop_feed(&xop->head, NULL, clindex, error);
sys/vfs/hammer2/hammer2_xops.c
165
chain = hammer2_inode_chain(xop->head.ip1, clindex,
sys/vfs/hammer2/hammer2_xops.c
1651
ip = xop->head.ip1;
sys/vfs/hammer2/hammer2_xops.c
1677
hammer2_xop_feed(&xop->head, chain, clindex, error);
sys/vfs/hammer2/hammer2_xops.c
173
hammer2_xop_feed(&xop->head, chain, clindex, error);
sys/vfs/hammer2/hammer2_xops.c
201
parent = hammer2_inode_chain(xop->head.ip1, clindex,
sys/vfs/hammer2/hammer2_xops.c
225
error = hammer2_xop_feed(&xop->head, chain, clindex, 0);
sys/vfs/hammer2/hammer2_xops.c
242
hammer2_xop_feed(&xop->head, NULL, clindex, error);
sys/vfs/hammer2/hammer2_xops.c
260
parent = hammer2_inode_chain(xop->head.ip1, clindex,
sys/vfs/hammer2/hammer2_xops.c
269
name = xop->head.name1;
sys/vfs/hammer2/hammer2_xops.c
270
name_len = xop->head.name1_len;
sys/vfs/hammer2/hammer2_xops.c
309
hammer2_xop_feed(&xop->head, chain, clindex, error);
sys/vfs/hammer2/hammer2_xops.c
349
parent = hammer2_inode_chain(xop->head.ip1, clindex,
sys/vfs/hammer2/hammer2_xops.c
357
name = xop->head.name1;
sys/vfs/hammer2/hammer2_xops.c
358
name_len = xop->head.name1_len;
sys/vfs/hammer2/hammer2_xops.c
421
xop->head.mtid, dopermanent);
sys/vfs/hammer2/hammer2_xops.c
450
xop->head.mtid,
sys/vfs/hammer2/hammer2_xops.c
489
hammer2_xop_feed(&xop->head, chain, clindex, error);
sys/vfs/hammer2/hammer2_xops.c
528
ip = xop->head.ip4;
sys/vfs/hammer2/hammer2_xops.c
557
ip = xop->head.ip2;
sys/vfs/hammer2/hammer2_xops.c
592
parent = hammer2_inode_chain(xop->head.ip1, clindex,
sys/vfs/hammer2/hammer2_xops.c
599
name = xop->head.name1;
sys/vfs/hammer2/hammer2_xops.c
600
name_len = xop->head.name1_len;
sys/vfs/hammer2/hammer2_xops.c
623
xop->head.name1,
sys/vfs/hammer2/hammer2_xops.c
624
xop->head.name2);
sys/vfs/hammer2/hammer2_xops.c
641
error = hammer2_chain_delete(parent, chain, xop->head.mtid, 0);
sys/vfs/hammer2/hammer2_xops.c
662
xop->head.name1_len != xop->head.name2_len ||
sys/vfs/hammer2/hammer2_xops.c
663
bcmp(xop->head.name1, xop->head.name2, xop->head.name1_len) != 0) {
sys/vfs/hammer2/hammer2_xops.c
667
error = hammer2_chain_modify(chain, xop->head.mtid,
sys/vfs/hammer2/hammer2_xops.c
674
bcopy(xop->head.name2,
sys/vfs/hammer2/hammer2_xops.c
676
xop->head.name2_len);
sys/vfs/hammer2/hammer2_xops.c
678
wipdata->meta.name_len = xop->head.name2_len;
sys/vfs/hammer2/hammer2_xops.c
682
if (xop->head.name2_len <=
sys/vfs/hammer2/hammer2_xops.c
689
chain, xop->head.mtid, 0, 0, 0);
sys/vfs/hammer2/hammer2_xops.c
692
chain, xop->head.mtid,
sys/vfs/hammer2/hammer2_xops.c
698
bcopy(xop->head.name2,
sys/vfs/hammer2/hammer2_xops.c
700
xop->head.name2_len);
sys/vfs/hammer2/hammer2_xops.c
710
chain, xop->head.mtid, 0,
sys/vfs/hammer2/hammer2_xops.c
714
chain, xop->head.mtid,
sys/vfs/hammer2/hammer2_xops.c
719
bcopy(xop->head.name2,
sys/vfs/hammer2/hammer2_xops.c
721
xop->head.name2_len);
sys/vfs/hammer2/hammer2_xops.c
726
xop->head.name2_len;
sys/vfs/hammer2/hammer2_xops.c
737
chain->data->ipdata.meta.iparent != xop->head.ip3->meta.inum) {
sys/vfs/hammer2/hammer2_xops.c
740
error = hammer2_chain_modify(chain, xop->head.mtid, 0, 0);
sys/vfs/hammer2/hammer2_xops.c
743
wipdata->meta.iparent = xop->head.ip3->meta.inum;
sys/vfs/hammer2/hammer2_xops.c
752
parent = hammer2_inode_chain(xop->head.ip3, clindex,
sys/vfs/hammer2/hammer2_xops.c
771
if (hammer2_chain_dirent_test(tmp, xop->head.name2,
sys/vfs/hammer2/hammer2_xops.c
772
xop->head.name2_len)) {
sys/vfs/hammer2/hammer2_xops.c
774
xop->head.mtid, 0);
sys/vfs/hammer2/hammer2_xops.c
800
xop->head.mtid, 0, 0);
sys/vfs/hammer2/hammer2_xops.c
803
hammer2_xop_feed(&xop->head, NULL, clindex, error);
sys/vfs/hammer2/hammer2_xops.c
828
parent = hammer2_inode_chain(xop->head.ip1, clindex,
sys/vfs/hammer2/hammer2_xops.c
849
error = hammer2_xop_feed(&xop->head, chain, clindex, 0);
sys/vfs/hammer2/hammer2_xops.c
864
hammer2_xop_feed(&xop->head, NULL, clindex, error);
sys/vfs/hammer2/hammer2_xops.c
883
parent = hammer2_inode_chain(xop->head.ip1, clindex,
sys/vfs/hammer2/hammer2_xops.c
907
hammer2_xop_feed(&xop->head, chain, clindex, error);
sys/vfs/hammer2/hammer2_xops.c
929
parent = hammer2_inode_chain(xop->head.ip1, clindex,
sys/vfs/hammer2/hammer2_xops.c
952
error = hammer2_chain_delete(parent, chain, xop->head.mtid,
sys/vfs/hammer2/hammer2_xops.c
955
hammer2_xop_feed(&xop->head, NULL, clindex, error);
sys/vfs/hammer2/hammer2_xops.c
995
parent = hammer2_inode_chain(xop->head.ip1, clindex,
sys/vfs/hammer2/zlib/hammer2_zlib_deflate.c
185
match_head = s->prev[(str) & s->w_mask] = s->head[s->ins_h], \
sys/vfs/hammer2/zlib/hammer2_zlib_deflate.c
186
s->head[s->ins_h] = (Pos)(str))
sys/vfs/hammer2/zlib/hammer2_zlib_deflate.c
193
s->head[s->hash_size-1] = NIL; \
sys/vfs/hammer2/zlib/hammer2_zlib_deflate.c
194
zmemzero((Bytef *)s->head, (unsigned)(s->hash_size-1)*sizeof(*s->head));
sys/vfs/hammer2/zlib/hammer2_zlib_deflate.c
256
s->head = (Posf *) kmalloc((s->hash_size)*sizeof(Pos), C_ZLIB_BUFFER_DEFLATE, M_INTWAIT);
sys/vfs/hammer2/zlib/hammer2_zlib_deflate.c
266
if (s->window == Z_NULL || s->prev == Z_NULL || s->head == Z_NULL ||
sys/vfs/hammer2/zlib/hammer2_zlib_deflate.c
533
kfree(strm->state->head, C_ZLIB_BUFFER_DEFLATE);
sys/vfs/hammer2/zlib/hammer2_zlib_deflate.c
845
p = &s->head[n];
sys/vfs/hammer2/zlib/hammer2_zlib_deflate.c
893
s->prev[str & s->w_mask] = s->head[s->ins_h];
sys/vfs/hammer2/zlib/hammer2_zlib_deflate.c
895
s->head[s->ins_h] = (Pos)str;
sys/vfs/hammer2/zlib/hammer2_zlib_deflate.h
128
Posf *head; /* Heads of the hash chains or NIL. */
sys/vfs/nullfs/null_vnops.c
211
mp = ap->a_head.a_ops->head.vv_mount;
sys/vfs/tmpfs/tmpfs_vnops.c
1885
mp = ap->a_head.a_ops->head.vv_mount;
sys/vfs/ufs/ffs_softdep.c
356
#define WORKLIST_INSERT(head, item) worklist_insert(head, item)
sys/vfs/ufs/ffs_softdep.c
361
worklist_insert(struct workhead *head, struct worklist *item)
sys/vfs/ufs/ffs_softdep.c
369
LIST_INSERT_HEAD(head, item, wk_list);
sys/vm/vm_page.c
3579
int head;
sys/vm/vm_page.c
3611
head = 0;
sys/vm/vm_page.c
3618
head = 1;
sys/vm/vm_page.c
3621
_vm_page_deactivate_locked(m, head);
sys/vm/vm_pageout.c
944
(vp->v_rdev->si_ops->head.flags &
test/crypto/cryptoapi/cryptoapi_test.c
303
struct test_fixture *head = NULL;
test/crypto/cryptoapi/cryptoapi_test.c
332
if (head == NULL)
test/crypto/cryptoapi/cryptoapi_test.c
333
head = fixture;
test/crypto/cryptoapi/cryptoapi_test.c
342
return (head);
test/debug/wildcardinfo.c
149
struct inpcontainerhead head;
test/debug/wildcardinfo.c
153
kkread(kd, (intptr_t)kptr, &head, sizeof(head));
test/debug/wildcardinfo.c
154
if (head.lh_first == NULL)
test/debug/wildcardinfo.c
157
for (kptr = head.lh_first; kptr; kptr = node.ic_list.le_next) {
tools/tools/drm/radeon/mkregtable/mkregtable.c
169
static inline void list_move(struct list_head *list, struct list_head *head)
tools/tools/drm/radeon/mkregtable/mkregtable.c
172
list_add(list, head);
tools/tools/drm/radeon/mkregtable/mkregtable.c
181
struct list_head *head)
tools/tools/drm/radeon/mkregtable/mkregtable.c
184
list_add_tail(list, head);
tools/tools/drm/radeon/mkregtable/mkregtable.c
193
const struct list_head *head)
tools/tools/drm/radeon/mkregtable/mkregtable.c
195
return list->next == head;
tools/tools/drm/radeon/mkregtable/mkregtable.c
202
static inline int list_empty(const struct list_head *head)
tools/tools/drm/radeon/mkregtable/mkregtable.c
204
return head->next == head;
tools/tools/drm/radeon/mkregtable/mkregtable.c
220
static inline int list_empty_careful(const struct list_head *head)
tools/tools/drm/radeon/mkregtable/mkregtable.c
222
struct list_head *next = head->next;
tools/tools/drm/radeon/mkregtable/mkregtable.c
223
return (next == head) && (next == head->prev);
tools/tools/drm/radeon/mkregtable/mkregtable.c
230
static inline int list_is_singular(const struct list_head *head)
tools/tools/drm/radeon/mkregtable/mkregtable.c
232
return !list_empty(head) && (head->next == head->prev);
tools/tools/drm/radeon/mkregtable/mkregtable.c
236
struct list_head *head,
tools/tools/drm/radeon/mkregtable/mkregtable.c
240
list->next = head->next;
tools/tools/drm/radeon/mkregtable/mkregtable.c
244
head->next = new_first;
tools/tools/drm/radeon/mkregtable/mkregtable.c
245
new_first->prev = head;
tools/tools/drm/radeon/mkregtable/mkregtable.c
263
struct list_head *head,
tools/tools/drm/radeon/mkregtable/mkregtable.c
266
if (list_empty(head))
tools/tools/drm/radeon/mkregtable/mkregtable.c
268
if (list_is_singular(head) && (head->next != entry && head != entry))
tools/tools/drm/radeon/mkregtable/mkregtable.c
270
if (entry == head)
tools/tools/drm/radeon/mkregtable/mkregtable.c
273
__list_cut_position(list, head, entry);
tools/tools/drm/radeon/mkregtable/mkregtable.c
295
struct list_head *head)
tools/tools/drm/radeon/mkregtable/mkregtable.c
298
__list_splice(list, head, head->next);
tools/tools/drm/radeon/mkregtable/mkregtable.c
307
struct list_head *head)
tools/tools/drm/radeon/mkregtable/mkregtable.c
310
__list_splice(list, head->prev, head);
tools/tools/drm/radeon/mkregtable/mkregtable.c
321
struct list_head *head)
tools/tools/drm/radeon/mkregtable/mkregtable.c
324
__list_splice(list, head, head->next);
tools/tools/drm/radeon/mkregtable/mkregtable.c
338
struct list_head *head)
tools/tools/drm/radeon/mkregtable/mkregtable.c
341
__list_splice(list, head->prev, head);
tools/tools/drm/radeon/mkregtable/mkregtable.c
371
#define list_for_each(pos, head) \
tools/tools/drm/radeon/mkregtable/mkregtable.c
372
for (pos = (head)->next; prefetch(pos->next), pos != (head); \
tools/tools/drm/radeon/mkregtable/mkregtable.c
380
#define list_for_each_prev(pos, head) \
tools/tools/drm/radeon/mkregtable/mkregtable.c
381
for (pos = (head)->prev; prefetch(pos->prev), pos != (head); \
tools/tools/drm/radeon/mkregtable/mkregtable.c
390
#define list_for_each_safe(pos, n, head) \
tools/tools/drm/radeon/mkregtable/mkregtable.c
391
for (pos = (head)->next, n = pos->next; pos != (head); \
tools/tools/drm/radeon/mkregtable/mkregtable.c
400
#define list_for_each_prev_safe(pos, n, head) \
tools/tools/drm/radeon/mkregtable/mkregtable.c
401
for (pos = (head)->prev, n = pos->prev; \
tools/tools/drm/radeon/mkregtable/mkregtable.c
402
prefetch(pos->prev), pos != (head); \
tools/tools/drm/radeon/mkregtable/mkregtable.c
411
#define list_for_each_entry(pos, head, member) \
tools/tools/drm/radeon/mkregtable/mkregtable.c
412
for (pos = list_entry((head)->next, typeof(*pos), member); \
tools/tools/drm/radeon/mkregtable/mkregtable.c
413
&pos->member != (head); \
tools/tools/drm/radeon/mkregtable/mkregtable.c
422
#define list_for_each_entry_reverse(pos, head, member) \
tools/tools/drm/radeon/mkregtable/mkregtable.c
423
for (pos = list_entry((head)->prev, typeof(*pos), member); \
tools/tools/drm/radeon/mkregtable/mkregtable.c
424
prefetch(pos->member.prev), &pos->member != (head); \
tools/tools/drm/radeon/mkregtable/mkregtable.c
435
#define list_prepare_entry(pos, head, member) \
tools/tools/drm/radeon/mkregtable/mkregtable.c
436
((pos) ? : list_entry(head, typeof(*pos), member))
tools/tools/drm/radeon/mkregtable/mkregtable.c
447
#define list_for_each_entry_continue(pos, head, member) \
tools/tools/drm/radeon/mkregtable/mkregtable.c
449
prefetch(pos->member.next), &pos->member != (head); \
tools/tools/drm/radeon/mkregtable/mkregtable.c
461
#define list_for_each_entry_continue_reverse(pos, head, member) \
tools/tools/drm/radeon/mkregtable/mkregtable.c
463
prefetch(pos->member.prev), &pos->member != (head); \
tools/tools/drm/radeon/mkregtable/mkregtable.c
474
#define list_for_each_entry_from(pos, head, member) \
tools/tools/drm/radeon/mkregtable/mkregtable.c
475
for (; prefetch(pos->member.next), &pos->member != (head); \
tools/tools/drm/radeon/mkregtable/mkregtable.c
485
#define list_for_each_entry_safe(pos, n, head, member) \
tools/tools/drm/radeon/mkregtable/mkregtable.c
486
for (pos = list_entry((head)->next, typeof(*pos), member), \
tools/tools/drm/radeon/mkregtable/mkregtable.c
488
&pos->member != (head); \
tools/tools/drm/radeon/mkregtable/mkregtable.c
501
#define list_for_each_entry_safe_continue(pos, n, head, member) \
tools/tools/drm/radeon/mkregtable/mkregtable.c
504
&pos->member != (head); \
tools/tools/drm/radeon/mkregtable/mkregtable.c
517
#define list_for_each_entry_safe_from(pos, n, head, member) \
tools/tools/drm/radeon/mkregtable/mkregtable.c
519
&pos->member != (head); \
tools/tools/drm/radeon/mkregtable/mkregtable.c
532
#define list_for_each_entry_safe_reverse(pos, n, head, member) \
tools/tools/drm/radeon/mkregtable/mkregtable.c
533
for (pos = list_entry((head)->prev, typeof(*pos), member), \
tools/tools/drm/radeon/mkregtable/mkregtable.c
535
&pos->member != (head); \
tools/tools/drm/radeon/mkregtable/mkregtable.c
84
static inline void list_add(struct list_head *new, struct list_head *head)
tools/tools/drm/radeon/mkregtable/mkregtable.c
86
__list_add(new, head, head->next);
tools/tools/drm/radeon/mkregtable/mkregtable.c
97
static inline void list_add_tail(struct list_head *new, struct list_head *head)
tools/tools/drm/radeon/mkregtable/mkregtable.c
99
__list_add(new, head->prev, head);
tools/tools/netrate/pktgen/pktgen.c
423
struct mbuf *m, *head = NULL, **next;
tools/tools/netrate/pktgen/pktgen.c
447
next = &head;
tools/tools/netrate/pktgen/pktgen.c
455
m = head;
tools/tools/netrate/pktgen/pktgen.c
456
head = m->m_nextpkt;
tools/tools/netrate/pktgen/pktgen.c
460
KKASSERT(head != NULL);
tools/tools/netrate/pktgen/pktgen.c
472
m = head;
usr.bin/calendar/io.c
104
static struct cal_desc *cal_desc_new(struct cal_desc **head);
usr.bin/calendar/io.c
105
static void cal_desc_freeall(struct cal_desc *head);
usr.bin/calendar/io.c
567
cal_desc_new(struct cal_desc **head)
usr.bin/calendar/io.c
571
if (*head == NULL) {
usr.bin/calendar/io.c
572
*head = desc;
usr.bin/calendar/io.c
574
desc->next = *head;
usr.bin/calendar/io.c
575
*head = desc;
usr.bin/calendar/io.c
582
cal_desc_freeall(struct cal_desc *head)
usr.bin/calendar/io.c
587
while ((desc = head) != NULL) {
usr.bin/calendar/io.c
588
head = head->next;
usr.bin/crunch/crunchgen/crunchgen.c
116
static void free_list(strlst_t *head);
usr.bin/crunch/crunchgen/crunchgen.c
1341
free_list(strlst_t *head)
usr.bin/crunch/crunchgen/crunchgen.c
1345
while (head != NULL) {
usr.bin/crunch/crunchgen/crunchgen.c
1346
tmp = head;
usr.bin/crunch/crunchgen/crunchgen.c
1347
head = head->next;
usr.bin/ctags/ctags.c
150
if (head) {
usr.bin/ctags/ctags.c
152
put_entries(head);
usr.bin/ctags/ctags.c
191
put_entries(head);
usr.bin/ctags/ctags.c
51
NODE *head; /* head of the sorted binary tree */
usr.bin/ctags/ctags.h
70
extern NODE *head; /* head of the sorted binary tree */
usr.bin/ctags/tree.c
58
put_entries(head);
usr.bin/ctags/tree.c
59
free_tree(head);
usr.bin/ctags/tree.c
61
if (!(head = np = (NODE *)malloc(sizeof(NODE))))
usr.bin/ctags/tree.c
82
if (!head)
usr.bin/ctags/tree.c
83
head = np;
usr.bin/ctags/tree.c
85
add_node(np, head);
usr.bin/dsynth/dsynth.h
199
#define PKGLIST_FOREACH(var, head) \
usr.bin/dsynth/dsynth.h
200
for (var = (head)->next; var != (head); var = (var)->next)
usr.bin/head/head.c
108
head(fp, linecnt);
usr.bin/head/head.c
114
head(stdin, linecnt);
usr.bin/head/head.c
47
static void head(FILE *, size_t);
usr.bin/localedef/collate.c
1094
#define RB_COUNT(x, name, head, cnt) do { \
usr.bin/localedef/collate.c
1096
RB_FOREACH(x, name, (head)) { \
usr.bin/localedef/collate.c
1101
#define RB_NUMNODES(type, name, head, cnt) do { \
usr.bin/localedef/collate.c
1104
RB_FOREACH(t, name, head) { \
usr.bin/mail/cmd3.c
199
struct header head;
usr.bin/mail/cmd3.c
232
head.h_to = np;
usr.bin/mail/cmd3.c
233
if ((head.h_subject = hfield("subject", mp)) == NULL)
usr.bin/mail/cmd3.c
234
head.h_subject = hfield("subj", mp);
usr.bin/mail/cmd3.c
235
head.h_subject = reedit(head.h_subject);
usr.bin/mail/cmd3.c
242
head.h_cc = np;
usr.bin/mail/cmd3.c
244
head.h_cc = NULL;
usr.bin/mail/cmd3.c
245
head.h_bcc = NULL;
usr.bin/mail/cmd3.c
246
head.h_smopts = NULL;
usr.bin/mail/cmd3.c
247
head.h_replyto = value("REPLYTO");
usr.bin/mail/cmd3.c
248
head.h_inreplyto = skin(hfield("message-id", mp));
usr.bin/mail/cmd3.c
249
mail1(&head, 1);
usr.bin/mail/cmd3.c
574
struct header head;
usr.bin/mail/cmd3.c
579
head.h_to = NULL;
usr.bin/mail/cmd3.c
586
head.h_to = cat(head.h_to, extract(cp, GTO));
usr.bin/mail/cmd3.c
589
if (head.h_to == NULL)
usr.bin/mail/cmd3.c
592
if ((head.h_subject = hfield("subject", mp)) == NULL)
usr.bin/mail/cmd3.c
593
head.h_subject = hfield("subj", mp);
usr.bin/mail/cmd3.c
594
head.h_subject = reedit(head.h_subject);
usr.bin/mail/cmd3.c
595
head.h_cc = NULL;
usr.bin/mail/cmd3.c
596
head.h_bcc = NULL;
usr.bin/mail/cmd3.c
597
head.h_smopts = NULL;
usr.bin/mail/cmd3.c
598
head.h_replyto = value("REPLYTO");
usr.bin/mail/cmd3.c
599
head.h_inreplyto = mid;
usr.bin/mail/cmd3.c
600
mail1(&head, 1);
usr.bin/mail/send.c
245
struct header head;
usr.bin/mail/send.c
247
head.h_to = to;
usr.bin/mail/send.c
248
head.h_subject = subject;
usr.bin/mail/send.c
249
head.h_cc = cc;
usr.bin/mail/send.c
250
head.h_bcc = bcc;
usr.bin/mail/send.c
251
head.h_smopts = smopts;
usr.bin/mail/send.c
252
head.h_replyto = replyto;
usr.bin/mail/send.c
253
head.h_inreplyto = NULL;
usr.bin/mail/send.c
254
mail1(&head, 0);
usr.bin/mail/send.c
266
struct header head;
usr.bin/mail/send.c
268
head.h_to = extract(str, GTO);
usr.bin/mail/send.c
269
head.h_subject = NULL;
usr.bin/mail/send.c
270
head.h_cc = NULL;
usr.bin/mail/send.c
271
head.h_bcc = NULL;
usr.bin/mail/send.c
272
head.h_smopts = NULL;
usr.bin/mail/send.c
273
head.h_replyto = value("REPLYTO");
usr.bin/mail/send.c
274
head.h_inreplyto = NULL;
usr.bin/mail/send.c
275
mail1(&head, 0);
usr.bin/netstat/if.c
181
struct ifaddrhead head;
usr.bin/netstat/if.c
201
(char *)&head, sizeof(head)))
usr.bin/netstat/if.c
204
ifaddrcont_addr = (u_long)TAILQ_FIRST(&head);
usr.bin/netstat/route.c
131
struct radix_node_head *rnh, head;
usr.bin/netstat/route.c
154
if (kget(rnh, head) != 0)
usr.bin/netstat/route.c
159
p_tree(head.rnh_treetop, 0);
usr.bin/netstat/route.c
162
size_cols(i, head.rnh_treetop);
usr.bin/netstat/route.c
165
p_tree(head.rnh_treetop, 1);
usr.bin/paste/paste.c
125
LIST *head, *tmp;
usr.bin/paste/paste.c
128
for (cnt = 0, head = tmp = NULL; (p = *argv); ++argv, ++cnt) {
usr.bin/paste/paste.c
138
if (!head)
usr.bin/paste/paste.c
139
head = tmp = lp;
usr.bin/paste/paste.c
147
for (output = 0, lp = head; lp; lp = lp->next) {
usr.bin/pkill/pkill.c
669
makelist(struct listhead *head, enum listtype type, char *src)
usr.bin/pkill/pkill.c
690
SLIST_INSERT_HEAD(head, li, li_chain);
usr.bin/rpcinfo/rpcinfo.c
461
struct pmaplist *head = NULL;
usr.bin/rpcinfo/rpcinfo.c
499
NULL, (xdrproc_t) xdr_pmaplist_ptr, (char *)&head,
usr.bin/rpcinfo/rpcinfo.c
514
if (head == NULL) {
usr.bin/rpcinfo/rpcinfo.c
518
for (; head != NULL; head = head->pml_next) {
usr.bin/rpcinfo/rpcinfo.c
520
head->pml_map.pm_prog,
usr.bin/rpcinfo/rpcinfo.c
521
head->pml_map.pm_vers);
usr.bin/rpcinfo/rpcinfo.c
522
if (head->pml_map.pm_prot == IPPROTO_UDP)
usr.bin/rpcinfo/rpcinfo.c
524
else if (head->pml_map.pm_prot == IPPROTO_TCP)
usr.bin/rpcinfo/rpcinfo.c
526
else if (head->pml_map.pm_prot == IPPROTO_ST)
usr.bin/rpcinfo/rpcinfo.c
529
printf("%6ld", head->pml_map.pm_prot);
usr.bin/rpcinfo/rpcinfo.c
530
printf("%7ld", head->pml_map.pm_port);
usr.bin/rpcinfo/rpcinfo.c
531
rpc = getrpcbynumber(head->pml_map.pm_prog);
usr.bin/rpcinfo/rpcinfo.c
662
rpcblist_ptr head = NULL;
usr.bin/rpcinfo/rpcinfo.c
704
NULL, (xdrproc_t) xdr_rpcblist_ptr, (char *) &head,
usr.bin/rpcinfo/rpcinfo.c
717
(xdrproc_t) xdr_rpcblist_ptr, (char *) &head,
usr.bin/rpcinfo/rpcinfo.c
738
for (head = NULL; pmaphead != NULL;
usr.bin/rpcinfo/rpcinfo.c
743
if (head == NULL)
usr.bin/rpcinfo/rpcinfo.c
744
head = list;
usr.bin/rpcinfo/rpcinfo.c
780
if (head == NULL) {
usr.bin/rpcinfo/rpcinfo.c
785
for (; head != NULL; head = head->rpcb_next) {
usr.bin/rpcinfo/rpcinfo.c
787
head->rpcb_map.r_prog, head->rpcb_map.r_vers);
usr.bin/rpcinfo/rpcinfo.c
788
printf("%-9s ", head->rpcb_map.r_netid);
usr.bin/rpcinfo/rpcinfo.c
789
printf("%-22s", head->rpcb_map.r_addr);
usr.bin/rpcinfo/rpcinfo.c
790
rpc = getrpcbynumber(head->rpcb_map.r_prog);
usr.bin/rpcinfo/rpcinfo.c
795
printf(" %s\n", head->rpcb_map.r_owner);
usr.bin/rpcinfo/rpcinfo.c
798
for (; head != NULL; head = head->rpcb_next) {
usr.bin/rpcinfo/rpcinfo.c
800
if (head->rpcb_map.r_prog == rs->prog)
usr.bin/rpcinfo/rpcinfo.c
815
rs->prog = head->rpcb_map.r_prog;
usr.bin/rpcinfo/rpcinfo.c
816
rs->owner = head->rpcb_map.r_owner;
usr.bin/rpcinfo/rpcinfo.c
820
if (add_version(rs, head->rpcb_map.r_vers) == FALSE)
usr.bin/rpcinfo/rpcinfo.c
822
if (add_netid(rs, head->rpcb_map.r_netid) == FALSE)
usr.bin/rpcinfo/rpcinfo.c
873
rpcb_entry_list_ptr head = NULL;
usr.bin/rpcinfo/rpcinfo.c
934
(char *) &head, minutetimeout) != RPC_SUCCESS) {
usr.bin/rpcinfo/rpcinfo.c
938
if (head == NULL) {
usr.bin/rpcinfo/rpcinfo.c
943
for (; head != NULL; head = head->rpcb_entry_next) {
usr.bin/rpcinfo/rpcinfo.c
947
re = &head->rpcb_entry_map;
usr.bin/tail/reverse.c
189
TAILQ_HEAD(bfhead, bfelem) head;
usr.bin/tail/reverse.c
191
TAILQ_INIT(&head);
usr.bin/tail/reverse.c
202
first = TAILQ_FIRST(&head);
usr.bin/tail/reverse.c
203
if (TAILQ_EMPTY(&head))
usr.bin/tail/reverse.c
206
TAILQ_REMOVE(&head, first, entries);
usr.bin/tail/reverse.c
209
TAILQ_INSERT_TAIL(&head, tl, entries);
usr.bin/tail/reverse.c
238
tl = TAILQ_LAST(&head, bfhead);
usr.bin/tail/reverse.c
239
first = TAILQ_FIRST(&head);
usr.bin/tail/reverse.c
260
TAILQ_FOREACH_FROM_MUTABLE(tr, &head,
usr.bin/tail/reverse.c
264
TAILQ_REMOVE(&head, tr,
usr.bin/tail/reverse.c
274
TAILQ_REMOVE(&head, first, entries);
usr.bin/top/hash.c
151
q->head = NULL;
usr.bin/top/hash.c
174
new->next = q->head;
usr.bin/top/hash.c
175
q->head = new;
usr.bin/top/hash.c
184
q->head = qi->next;
usr.bin/top/hash.c
194
#define LL_FIRST(q) ((q)->head)
usr.bin/top/hash.c
199
return q->head;
usr.bin/top/hash.h
55
llistitem *head;
usr.bin/undo/undo.c
566
hist.head.flags |= HAMMER_IOC_HISTORY_ATKEY;
usr.bin/undo/undo.c
594
if (hist.head.flags & HAMMER_IOC_HISTORY_EOF)
usr.bin/undo/undo.c
596
if (hist.head.flags & HAMMER_IOC_HISTORY_NEXT_KEY) {
usr.bin/undo/undo.c
600
if (hist.head.flags & HAMMER_IOC_HISTORY_NEXT_TID)
usr.bin/vknet/vknet.c
204
struct blkhead head;
usr.bin/vknet/vknet.c
223
bytes = sizeof(head);
usr.bin/vknet/vknet.c
225
r = read(stream->fdin, (char *)&head + n,
usr.bin/vknet/vknet.c
232
if (le32toh(head.magic) != MAGIC)
usr.bin/vknet/vknet.c
234
bytes = le32toh(head.bytes);
usr.bin/vknet/vknet.c
254
head.magic = htole32(MAGIC);
usr.bin/vknet/vknet.c
255
head.bytes = htole32(bytes);
usr.bin/vknet/vknet.c
256
if (write(stream->fdout, &head, sizeof(head)) != sizeof(head))
usr.bin/window/var.c
103
if (*(p = var_lookup1(head, name)) == NULL)
usr.bin/window/var.c
45
var_set1(struct var **head, const char *name, struct value *v)
usr.bin/window/var.c
56
if (*(p = var_lookup1(head, name)) == NULL) {
usr.bin/window/var.c
78
var_setstr1(struct var **head, const char *name, char *str)
usr.bin/window/var.c
84
return var_set1(head, name, &v);
usr.bin/window/var.c
88
var_setnum1(struct var **head, const char *name, int num)
usr.bin/window/var.c
94
return var_set1(head, name, &v);
usr.bin/window/var.c
98
var_unset1(struct var **head, const char *name)
usr.sbin/autofs/common.h
51
#define TAILQ_FOREACH_SAFE(var, head, field, tvar) \
usr.sbin/autofs/common.h
52
for ((var) = TAILQ_FIRST((head)); \
usr.sbin/autofs/common.h
56
#define TAILQ_FOREACH_REVERSE_SAFE(var, head, headname, field, tvar) \
usr.sbin/autofs/common.h
57
for ((var) = TAILQ_LAST((head), headname); \
usr.sbin/cron/cron/cron.c
113
database.head = NULL;
usr.sbin/cron/cron/cron.c
144
for (u = db->head; u != NULL; u = u->next) {
usr.sbin/cron/cron/cron.c
189
for (u = db->head; u != NULL; u = u->next) {
usr.sbin/cron/cron/cron.c
204
for (u = db->head; u != NULL; u = u->next) {
usr.sbin/cron/cron/cron.c
219
for (u = db->head; u != NULL; u = u->next) {
usr.sbin/cron/cron/cron.c
245
for (u = db->head; u != NULL; u = u->next) {
usr.sbin/cron/cron/cron.c
365
for (u = db->head; u != NULL; u = u->next) {
usr.sbin/cron/cron/cron.h
196
user *head, *tail; /* links */
usr.sbin/cron/cron/database.c
127
for (u = old_db->head; u != NULL; u = nu) {
usr.sbin/cron/cron/database.c
144
if (db->head == NULL)
usr.sbin/cron/cron/database.c
145
db->head = u;
usr.sbin/cron/cron/database.c
158
db->head = u->next;
usr.sbin/cron/cron/database.c
174
for (u = db->head; u != NULL; u = u->next)
usr.sbin/cron/cron/database.c
82
new_db.head = new_db.tail = NULL;
usr.sbin/fdformat/fdformat.c
56
format_track(int fd, int cyl, int secs, int head, int rate,
usr.sbin/fdformat/fdformat.c
72
f.head = head;
usr.sbin/fdformat/fdformat.c
82
f.fd_formb_headno(i) = head;
usr.sbin/fdwrite/fdwrite.c
29
format_track(int fd, int cyl, int secs, int head, int rate,
usr.sbin/fdwrite/fdwrite.c
44
f.head = head;
usr.sbin/fdwrite/fdwrite.c
54
f.fd_formb_headno(i) = head;
usr.sbin/fstyp/hammer2.c
250
char *p, *head;
usr.sbin/fstyp/hammer2.c
256
head = p;
usr.sbin/fstyp/hammer2.c
262
p = strrchr(head, '/');
usr.sbin/fstyp/hammer2.c
266
free(head);
usr.sbin/fstyp/hammer2.c
270
free(head);
usr.sbin/fstyp/hammer2.c
274
return (head);
usr.sbin/ifmcstat/ifmcstat.c
134
struct ifaddrhead head;
usr.sbin/ifmcstat/ifmcstat.c
140
KREAD(ifnet.if_addrheads, &head, struct ifaddrhead);
usr.sbin/ifmcstat/ifmcstat.c
141
if (TAILQ_FIRST(&head) != NULL) {
usr.sbin/ifmcstat/ifmcstat.c
142
KREAD(TAILQ_FIRST(&head), &ifac,
usr.sbin/installer/dfuibe_installer/fn_zonetab.c
106
c = head;
usr.sbin/installer/dfuibe_installer/fn_zonetab.c
92
zt_parse(struct zonetab *head) {
usr.sbin/installer/dfuife_curses/curses_xlat.c
355
curses_form_sync_datasets(struct curses_form *cf, struct dfui_dataset *head)
usr.sbin/installer/dfuife_curses/curses_xlat.c
364
if (head == NULL)
usr.sbin/installer/dfuife_curses/curses_xlat.c
380
cd = dfui_dataset_celldata_find(head, dfui_field_get_id(field));
usr.sbin/installer/libdfui/decode.c
158
struct dfui_field *head = NULL, *fi;
usr.sbin/installer/libdfui/decode.c
163
fi->next = head;
usr.sbin/installer/libdfui/decode.c
164
head = fi;
usr.sbin/installer/libdfui/decode.c
168
return(head);
usr.sbin/installer/libdfui/decode.c
184
struct dfui_option *head = NULL, *o;
usr.sbin/installer/libdfui/decode.c
189
o->next = head;
usr.sbin/installer/libdfui/decode.c
190
head = o;
usr.sbin/installer/libdfui/decode.c
194
return(head);
usr.sbin/installer/libdfui/decode.c
216
struct dfui_action *head = NULL, *a;
usr.sbin/installer/libdfui/decode.c
221
a->next = head;
usr.sbin/installer/libdfui/decode.c
222
head = a;
usr.sbin/installer/libdfui/decode.c
226
return(head);
usr.sbin/installer/libdfui/decode.c
250
struct dfui_celldata *c, *head = NULL;
usr.sbin/installer/libdfui/decode.c
255
c->next = head;
usr.sbin/installer/libdfui/decode.c
256
head = c;
usr.sbin/installer/libdfui/decode.c
260
return(head);
usr.sbin/installer/libdfui/decode.c
283
struct dfui_property *h, *head = NULL;
usr.sbin/installer/libdfui/decode.c
288
h->next = head;
usr.sbin/installer/libdfui/decode.c
289
head = h;
usr.sbin/installer/libdfui/decode.c
293
return(head);
usr.sbin/installer/libdfui/decode.c
310
struct dfui_dataset *head = NULL, *ds;
usr.sbin/installer/libdfui/decode.c
315
ds->next = head;
usr.sbin/installer/libdfui/decode.c
316
head = ds;
usr.sbin/installer/libdfui/decode.c
320
return(head);
usr.sbin/installer/libdfui/encode.c
115
dfui_encode_fields(struct aura_buffer *e, struct dfui_field *head)
usr.sbin/installer/libdfui/encode.c
120
for (fi = head; fi != NULL; fi = fi->next) {
usr.sbin/installer/libdfui/encode.c
141
dfui_encode_options(struct aura_buffer *e, struct dfui_option *head)
usr.sbin/installer/libdfui/encode.c
146
for (o = head; o != NULL; o = o->next) {
usr.sbin/installer/libdfui/encode.c
159
dfui_encode_actions(struct aura_buffer *e, struct dfui_action *head)
usr.sbin/installer/libdfui/encode.c
164
for (a = head; a != NULL; a = a->next) {
usr.sbin/installer/libdfui/encode.c
179
dfui_encode_datasets(struct aura_buffer *e, struct dfui_dataset *head)
usr.sbin/installer/libdfui/encode.c
184
for (ds = head; ds != NULL; ds = ds->next) {
usr.sbin/installer/libdfui/form.c
1010
dfui_datasets_free(struct dfui_dataset *head)
usr.sbin/installer/libdfui/form.c
1014
ds = head;
usr.sbin/installer/libdfui/form.c
1016
head = ds->next;
usr.sbin/installer/libdfui/form.c
1018
ds = head;
usr.sbin/installer/libdfui/form.c
153
dfui_properties_free(struct dfui_property *head)
usr.sbin/installer/libdfui/form.c
157
for (p = head; p != NULL; ) {
usr.sbin/installer/libdfui/form.c
158
head = p->next;
usr.sbin/installer/libdfui/form.c
160
p = head;
usr.sbin/installer/libdfui/form.c
165
dfui_property_find(struct dfui_property *head, const char *name)
usr.sbin/installer/libdfui/form.c
169
for (p = head; p != NULL; p = p->next) {
usr.sbin/installer/libdfui/form.c
178
dfui_property_get(struct dfui_property *head, const char *name)
usr.sbin/installer/libdfui/form.c
182
if ((p = dfui_property_find(head, name)) != NULL)
usr.sbin/installer/libdfui/form.c
188
dfui_property_set(struct dfui_property **head, const char *name, const char *value)
usr.sbin/installer/libdfui/form.c
192
if (head == NULL)
usr.sbin/installer/libdfui/form.c
195
if ((p = dfui_property_find(*head, name)) != NULL) {
usr.sbin/installer/libdfui/form.c
202
p->next = *head;
usr.sbin/installer/libdfui/form.c
203
*head = p;
usr.sbin/installer/libdfui/form.c
252
dfui_fields_free(struct dfui_field *head)
usr.sbin/installer/libdfui/form.c
256
fi = head;
usr.sbin/installer/libdfui/form.c
258
head = fi->next;
usr.sbin/installer/libdfui/form.c
260
fi = head;
usr.sbin/installer/libdfui/form.c
376
dfui_options_free(struct dfui_option *head)
usr.sbin/installer/libdfui/form.c
380
o = head;
usr.sbin/installer/libdfui/form.c
382
head = o->next;
usr.sbin/installer/libdfui/form.c
384
o = head;
usr.sbin/installer/libdfui/form.c
430
dfui_actions_free(struct dfui_action *head)
usr.sbin/installer/libdfui/form.c
434
a = head;
usr.sbin/installer/libdfui/form.c
436
head = a->next;
usr.sbin/installer/libdfui/form.c
438
a = head;
usr.sbin/installer/libdfui/form.c
904
dfui_celldatas_free(struct dfui_celldata *head)
usr.sbin/installer/libdfui/form.c
908
c = head;
usr.sbin/installer/libdfui/form.c
910
head = c->next;
usr.sbin/installer/libdfui/form.c
912
c = head;
usr.sbin/installer/libdfui/form.c
917
dfui_celldata_find(struct dfui_celldata *head, const char *id)
usr.sbin/installer/libdfui/form.c
921
c = head;
usr.sbin/installer/libinstaller/commands.c
100
if (cmds->head == NULL)
usr.sbin/installer/libinstaller/commands.c
101
cmds->head = cmd;
usr.sbin/installer/libinstaller/commands.c
193
return(cmds->head);
usr.sbin/installer/libinstaller/commands.c
266
for (cmd = cmds->head; cmd != NULL; cmd = cmd->next) {
usr.sbin/installer/libinstaller/commands.c
511
cmd = cmds->head;
usr.sbin/installer/libinstaller/commands.c
527
for (cmd = cmds->head; cmd != NULL; cmd = cmd->next, i++) {
usr.sbin/installer/libinstaller/commands.c
559
cmd = cmds->head;
usr.sbin/installer/libinstaller/commands.c
75
cmds->head = NULL;
usr.sbin/installer/libinstaller/commands.h
58
struct command *head;
usr.sbin/installer/libinstaller/diskutil.c
498
slices_free(struct slice *head)
usr.sbin/installer/libinstaller/diskutil.c
502
while (head != NULL) {
usr.sbin/installer/libinstaller/diskutil.c
503
next = head->next;
usr.sbin/installer/libinstaller/diskutil.c
504
subpartitions_free(head);
usr.sbin/installer/libinstaller/diskutil.c
505
free(head->desc);
usr.sbin/installer/libinstaller/diskutil.c
506
AURA_FREE(head, slice);
usr.sbin/installer/libinstaller/diskutil.c
507
head = next;
usr.sbin/installer/libinstaller/survey.c
79
parse_geometry_info(char *line, int *cyl, int *head, int *sec)
usr.sbin/installer/libinstaller/survey.c
95
*head = atoi(word);
usr.sbin/kbdmap/kbdmap.c
110
SLIST_FOREACH(km, &head, entries) {
usr.sbin/kbdmap/kbdmap.c
112
SLIST_REMOVE(&head, km, keymap, entries);
usr.sbin/kbdmap/kbdmap.c
128
SLIST_FOREACH(km, &head, entries) {
usr.sbin/kbdmap/kbdmap.c
144
SLIST_INSERT_HEAD(&head, km_new, entries);
usr.sbin/kbdmap/kbdmap.c
69
static SLIST_HEAD(slisthead, keymap) head = SLIST_HEAD_INITIALIZER(head);
usr.sbin/kbdmap/kbdmap.c
731
SLIST_FOREACH(km, &head, entries)
usr.sbin/kbdmap/kbdmap.c
80
SLIST_FOREACH(km, &head, entries)
usr.sbin/kbdmap/kbdmap.c
817
SLIST_INIT(&head);
usr.sbin/kbdmap/kbdmap.c
96
SLIST_FOREACH(km, &head, entries)
usr.sbin/makefs/cd9660.c
1288
struct cd9660_children_head *head = &root->cn_children;
usr.sbin/makefs/cd9660.c
1291
TAILQ_FOREACH(cn, head, cn_next_child) {
usr.sbin/makefs/cd9660.c
940
struct cd9660_children_head *head = &parent->cn_children;
usr.sbin/makefs/cd9660.c
951
TAILQ_FOREACH(cn, head, cn_next_child) {
usr.sbin/makefs/cd9660.c
970
TAILQ_INSERT_TAIL(head, cn_new, cn_next_child);
usr.sbin/makefs/cd9660.h
187
TAILQ_HEAD(susp_linked_list, ISO_SUSP_ATTRIBUTES) head;
usr.sbin/makefs/cd9660/cd9660_debug.c
63
TAILQ_FOREACH(t, &node->head, rr_ll) {
usr.sbin/makefs/cd9660/cd9660_debug.c
74
TAILQ_FOREACH(t, &n->head, rr_ll) {
usr.sbin/makefs/cd9660/cd9660_eltorito.c
373
*valid_entry, *default_entry, *temp, *head, **headp, *next;
usr.sbin/makefs/cd9660/cd9660_eltorito.c
460
head = NULL;
usr.sbin/makefs/cd9660/cd9660_eltorito.c
489
head =
usr.sbin/makefs/cd9660/cd9660_eltorito.c
491
if (head == NULL) {
usr.sbin/makefs/cd9660/cd9660_eltorito.c
496
LIST_INSERT_AFTER(default_entry, head, ll_struct);
usr.sbin/makefs/cd9660/cd9660_eltorito.c
497
*headp = head;
usr.sbin/makefs/cd9660/cd9660_eltorito.c
499
head = *headp;
usr.sbin/makefs/cd9660/cd9660_eltorito.c
501
head->entry_data.SH.num_section_entries[0]++;
usr.sbin/makefs/cd9660/cd9660_eltorito.c
510
while ((next = LIST_NEXT(head, ll_struct)) != NULL &&
usr.sbin/makefs/cd9660/cd9660_eltorito.c
512
head = next;
usr.sbin/makefs/cd9660/cd9660_eltorito.c
514
LIST_INSERT_AFTER(head, temp, ll_struct);
usr.sbin/makefs/cd9660/cd9660_eltorito.c
518
head = NULL;
usr.sbin/makefs/cd9660/cd9660_eltorito.c
521
head = next;
usr.sbin/makefs/cd9660/cd9660_eltorito.c
523
if (head != NULL)
usr.sbin/makefs/cd9660/cd9660_eltorito.c
524
head->entry_data.SH.header_indicator[0] = ET_SECTION_HEADER_LAST;
usr.sbin/makefs/cd9660/cd9660_write.c
481
TAILQ_FOREACH(myattr, &writenode->head, rr_ll) {
usr.sbin/makefs/cd9660/iso9660_rrip.c
149
TAILQ_FOREACH(t, &node->head, rr_ll) {
usr.sbin/makefs/cd9660/iso9660_rrip.c
175
TAILQ_FOREACH(t, &node->head, rr_ll) {
usr.sbin/makefs/cd9660/iso9660_rrip.c
219
TAILQ_FOREACH(temp, &node->head, rr_ll) {
usr.sbin/makefs/cd9660/iso9660_rrip.c
248
TAILQ_INSERT_AFTER(&node->head, pre_ce, CE, rr_ll);
usr.sbin/makefs/cd9660/iso9660_rrip.c
250
TAILQ_INSERT_HEAD(&node->head, CE, rr_ll);
usr.sbin/makefs/cd9660/iso9660_rrip.c
266
TAILQ_INSERT_AFTER(&node->head, last, ST, rr_ll);
usr.sbin/makefs/cd9660/iso9660_rrip.c
268
TAILQ_INSERT_HEAD(&node->head, ST, rr_ll);
usr.sbin/makefs/cd9660/iso9660_rrip.c
319
TAILQ_INSERT_HEAD(&node->head, temp, rr_ll);
usr.sbin/makefs/cd9660/iso9660_rrip.c
342
TAILQ_INSERT_TAIL(&node->head, attr, rr_ll);
usr.sbin/makefs/cd9660/iso9660_rrip.c
348
TAILQ_INSERT_TAIL(&node->head, attr, rr_ll);
usr.sbin/makefs/cd9660/iso9660_rrip.c
366
TAILQ_INSERT_TAIL(&node->head, attr, rr_ll);
usr.sbin/makefs/cd9660/iso9660_rrip.c
394
TAILQ_INSERT_TAIL(&node->head, current, rr_ll);
usr.sbin/makefs/cd9660/iso9660_rrip.c
400
TAILQ_INSERT_TAIL(&node->head, current, rr_ll);
usr.sbin/makefs/cd9660/iso9660_rrip.c
409
TAILQ_INSERT_TAIL(&node->head, current, rr_ll);
usr.sbin/makefs/cd9660/iso9660_rrip.c
415
TAILQ_INSERT_TAIL(&node->head, current, rr_ll);
usr.sbin/makefs/cd9660/iso9660_rrip.c
422
TAILQ_INSERT_TAIL(&node->head, current, rr_ll);
usr.sbin/makefs/cd9660/iso9660_rrip.c
440
TAILQ_INSERT_TAIL(&node->head, current, rr_ll);
usr.sbin/makefs/cd9660/iso9660_rrip.c
448
TAILQ_INSERT_TAIL(&node->head, current, rr_ll);
usr.sbin/makefs/cd9660/iso9660_rrip.c
582
TAILQ_INSERT_TAIL(&node->head, current, rr_ll);
usr.sbin/makefs/cd9660/iso9660_rrip.c
621
TAILQ_INSERT_TAIL(&node->head, current, rr_ll);
usr.sbin/makefs/cd9660/iso9660_rrip.c
67
TAILQ_INIT(&(node->head));
usr.sbin/makefs/cd9660/iso9660_rrip.c
69
TAILQ_INIT(&(node->dot_record->head));
usr.sbin/makefs/cd9660/iso9660_rrip.c
71
TAILQ_INIT(&(node->dot_dot_record->head));
usr.sbin/makefs/cd9660/iso9660_rrip.c
777
TAILQ_INSERT_TAIL(&node->head, r, rr_ll);
usr.sbin/makefs/cd9660/iso9660_rrip.c
829
TAILQ_INSERT_TAIL(&node->head, r, rr_ll);
usr.sbin/makefs/hammer2.c
1379
TAILQ_HEAD(, pfs_entry) head;
usr.sbin/makefs/hammer2.c
1386
TAILQ_INIT(&head);
usr.sbin/makefs/hammer2.c
1410
p = TAILQ_FIRST(&head);
usr.sbin/makefs/hammer2.c
1419
TAILQ_INSERT_TAIL(&head, e, entry);
usr.sbin/makefs/hammer2.c
1425
while ((p = TAILQ_FIRST(&head)) != NULL) {
usr.sbin/makefs/hammer2.c
1427
TAILQ_REMOVE(&head, p, entry);
usr.sbin/makefs/hammer2/hammer2.h
1001
hammer2_xop_head_t head;
usr.sbin/makefs/hammer2/hammer2.h
1006
hammer2_xop_head_t head;
usr.sbin/makefs/hammer2/hammer2.h
1014
hammer2_xop_head_t head;
usr.sbin/makefs/hammer2/hammer2.h
1019
hammer2_xop_head_t head;
usr.sbin/makefs/hammer2/hammer2.h
1025
hammer2_xop_head_t head;
usr.sbin/makefs/hammer2/hammer2.h
1032
hammer2_xop_head_t head;
usr.sbin/makefs/hammer2/hammer2.h
1036
hammer2_xop_head_t head;
usr.sbin/makefs/hammer2/hammer2.h
1044
hammer2_xop_head_t head;
usr.sbin/makefs/hammer2/hammer2.h
1050
hammer2_xop_head_t head;
usr.sbin/makefs/hammer2/hammer2.h
1055
hammer2_xop_head_t head;
usr.sbin/makefs/hammer2/hammer2.h
1059
hammer2_xop_head_t head;
usr.sbin/makefs/hammer2/hammer2.h
1083
hammer2_xop_head_t head;
usr.sbin/makefs/hammer2/hammer2.h
963
hammer2_xop_head_t head;
usr.sbin/makefs/hammer2/hammer2.h
967
hammer2_xop_head_t head;
usr.sbin/makefs/hammer2/hammer2.h
975
hammer2_xop_head_t head;
usr.sbin/makefs/hammer2/hammer2.h
980
hammer2_xop_head_t head;
usr.sbin/makefs/hammer2/hammer2.h
985
hammer2_xop_head_t head;
usr.sbin/makefs/hammer2/hammer2.h
995
hammer2_xop_head_t head;
usr.sbin/makefs/hammer2/hammer2_admin.c
377
KKASSERT(xop->head.cluster.array[0].chain == NULL);
usr.sbin/makefs/hammer2/hammer2_admin.c
379
xop->head.ip1 = ip;
usr.sbin/makefs/hammer2/hammer2_admin.c
380
xop->head.desc = NULL;
usr.sbin/makefs/hammer2/hammer2_admin.c
381
xop->head.flags = flags;
usr.sbin/makefs/hammer2/hammer2_admin.c
382
xop->head.state = 0;
usr.sbin/makefs/hammer2/hammer2_admin.c
383
xop->head.error = 0;
usr.sbin/makefs/hammer2/hammer2_admin.c
384
xop->head.collect_key = 0;
usr.sbin/makefs/hammer2/hammer2_admin.c
385
xop->head.focus_dio = NULL;
usr.sbin/makefs/hammer2/hammer2_admin.c
388
xop->head.mtid = hammer2_trans_sub(ip->pmp);
usr.sbin/makefs/hammer2/hammer2_admin.c
390
xop->head.mtid = 0;
usr.sbin/makefs/hammer2/hammer2_admin.c
392
xop->head.cluster.nchains = ip->cluster.nchains;
usr.sbin/makefs/hammer2/hammer2_admin.c
393
xop->head.cluster.pmp = ip->pmp;
usr.sbin/makefs/hammer2/hammer2_admin.c
394
xop->head.cluster.flags = HAMMER2_CLUSTER_LOCKED;
usr.sbin/makefs/hammer2/hammer2_admin.c
399
xop->head.run_mask = HAMMER2_XOPMASK_VOP;
usr.sbin/makefs/hammer2/hammer2_admin.c
401
hammer2_xop_fifo_t *fifo = &xop->head.collect[0];
usr.sbin/makefs/hammer2/hammer2_admin.c
402
xop->head.fifo_size = HAMMER2_XOPFIFO;
usr.sbin/makefs/hammer2/hammer2_admin.c
403
hammer2_xop_fifo_alloc(fifo, xop->head.fifo_size);
usr.sbin/makefs/hammer2/hammer2_flush.c
1313
if (xop->head.flags & HAMMER2_XOP_INODE_STOP)
usr.sbin/makefs/hammer2/hammer2_flush.c
1315
if (xop->head.flags & HAMMER2_XOP_FSSYNC)
usr.sbin/makefs/hammer2/hammer2_flush.c
1321
ip = xop->head.ip1;
usr.sbin/makefs/hammer2/hammer2_flush.c
1351
if ((xop->head.flags & HAMMER2_XOP_PARENTONFLUSH) ||
usr.sbin/makefs/hammer2/hammer2_flush.c
1372
if ((xop->head.flags & HAMMER2_XOP_VOLHDR) == 0)
usr.sbin/makefs/hammer2/hammer2_flush.c
1543
hammer2_xop_feed(&xop->head, NULL, clindex, total_error);
usr.sbin/makefs/hammer2/hammer2_inode.c
1041
hammer2_xop_start(&sxop->head, &hammer2_scanlhc_desc);
usr.sbin/makefs/hammer2/hammer2_inode.c
1042
while ((error = hammer2_xop_collect(&sxop->head, 0)) == 0) {
usr.sbin/makefs/hammer2/hammer2_inode.c
1043
if (lhc != sxop->head.cluster.focus->bref.key)
usr.sbin/makefs/hammer2/hammer2_inode.c
1047
hammer2_xop_retire(&sxop->head, HAMMER2_XOPMASK_VOP);
usr.sbin/makefs/hammer2/hammer2_inode.c
1082
hammer2_xop_setname(&xop->head, name, name_len);
usr.sbin/makefs/hammer2/hammer2_inode.c
1087
hammer2_xop_start(&xop->head, &hammer2_inode_create_desc);
usr.sbin/makefs/hammer2/hammer2_inode.c
1089
error = hammer2_xop_collect(&xop->head, 0);
usr.sbin/makefs/hammer2/hammer2_inode.c
1111
nip = hammer2_inode_get(pip->pmp, &xop->head, -1, -1);
usr.sbin/makefs/hammer2/hammer2_inode.c
1114
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
usr.sbin/makefs/hammer2/hammer2_inode.c
1234
xop->meta.name_len = hammer2_xop_setname_inum(&xop->head, inum);
usr.sbin/makefs/hammer2/hammer2_inode.c
1249
hammer2_xop_start(&xop->head, &hammer2_inode_create_det_desc);
usr.sbin/makefs/hammer2/hammer2_inode.c
1251
error = hammer2_xop_collect(&xop->head, 0);
usr.sbin/makefs/hammer2/hammer2_inode.c
1265
hammer2_inode_repoint(nip, &xop->head.cluster);
usr.sbin/makefs/hammer2/hammer2_inode.c
1267
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
usr.sbin/makefs/hammer2/hammer2_inode.c
1318
hammer2_xop_start(&sxop->head, &hammer2_scanlhc_desc);
usr.sbin/makefs/hammer2/hammer2_inode.c
1319
while ((error = hammer2_xop_collect(&sxop->head, 0)) == 0) {
usr.sbin/makefs/hammer2/hammer2_inode.c
1320
if (lhc != sxop->head.cluster.focus->bref.key)
usr.sbin/makefs/hammer2/hammer2_inode.c
1324
hammer2_xop_retire(&sxop->head, HAMMER2_XOPMASK_VOP);
usr.sbin/makefs/hammer2/hammer2_inode.c
1349
hammer2_xop_setname(&xop->head, name, name_len);
usr.sbin/makefs/hammer2/hammer2_inode.c
1351
hammer2_xop_start(&xop->head, &hammer2_inode_mkdirent_desc);
usr.sbin/makefs/hammer2/hammer2_inode.c
1353
error = hammer2_xop_collect(&xop->head, 0);
usr.sbin/makefs/hammer2/hammer2_inode.c
1355
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
usr.sbin/makefs/hammer2/hammer2_inode.c
1728
hammer2_xop_start(&xop->head, &hammer2_inode_chain_sync_desc);
usr.sbin/makefs/hammer2/hammer2_inode.c
1729
error = hammer2_xop_collect(&xop->head, 0);
usr.sbin/makefs/hammer2/hammer2_inode.c
1730
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
usr.sbin/makefs/hammer2/hammer2_inode.c
1763
hammer2_xop_start(&xop->head, &hammer2_inode_create_ins_desc);
usr.sbin/makefs/hammer2/hammer2_inode.c
1764
error = hammer2_xop_collect(&xop->head, 0);
usr.sbin/makefs/hammer2/hammer2_inode.c
1765
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
usr.sbin/makefs/hammer2/hammer2_inode.c
1801
hammer2_xop_start(&xop->head, &hammer2_inode_destroy_desc);
usr.sbin/makefs/hammer2/hammer2_inode.c
1802
error = hammer2_xop_collect(&xop->head, 0);
usr.sbin/makefs/hammer2/hammer2_inode.c
1803
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
usr.sbin/makefs/hammer2/hammer2_inode.c
1832
hammer2_xop_start(&xop->head, &hammer2_inode_flush_desc);
usr.sbin/makefs/hammer2/hammer2_inode.c
1833
error = hammer2_xop_collect(&xop->head, HAMMER2_XOP_COLLECT_WAITALL);
usr.sbin/makefs/hammer2/hammer2_inode.c
1834
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
usr.sbin/makefs/hammer2/hammer2_ioctl.c
1222
hammer2_xop_setname(&xop->head, iocd->path, strlen(iocd->path));
usr.sbin/makefs/hammer2/hammer2_ioctl.c
1227
hammer2_xop_start(&xop->head, &hammer2_unlink_desc);
usr.sbin/makefs/hammer2/hammer2_ioctl.c
1229
error = hammer2_xop_collect(&xop->head, 0);
usr.sbin/makefs/hammer2/hammer2_ioctl.c
1232
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
usr.sbin/makefs/hammer2/hammer2_ioctl.c
1252
hammer2_xop_start(&xop->head, &hammer2_delete_desc);
usr.sbin/makefs/hammer2/hammer2_ioctl.c
1253
error = hammer2_xop_collect(&xop->head, 0);
usr.sbin/makefs/hammer2/hammer2_ioctl.c
1255
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
usr.sbin/makefs/hammer2/hammer2_ioctl.c
784
hammer2_xop_setname(&xop->head, pfs->name, strlen(pfs->name));
usr.sbin/makefs/hammer2/hammer2_ioctl.c
787
hammer2_xop_start(&xop->head, &hammer2_unlink_desc);
usr.sbin/makefs/hammer2/hammer2_ioctl.c
789
error = hammer2_xop_collect(&xop->head, 0);
usr.sbin/makefs/hammer2/hammer2_ioctl.c
795
ip = hammer2_inode_get(dip->pmp, &xop->head, -1, -1);
usr.sbin/makefs/hammer2/hammer2_ioctl.c
796
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
usr.sbin/makefs/hammer2/hammer2_ioctl.c
802
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
usr.sbin/makefs/hammer2/hammer2_ioctl.c
805
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
usr.sbin/makefs/hammer2/hammer2_strategy.c
141
hammer2_xop_start(&xop->head, &hammer2_bmap_desc);
usr.sbin/makefs/hammer2/hammer2_strategy.c
142
error = hammer2_xop_collect(&xop->head, 0);
usr.sbin/makefs/hammer2/hammer2_strategy.c
152
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
usr.sbin/makefs/hammer2/hammer2_strategy.c
308
hammer2_xop_start(&xop->head, &hammer2_strategy_read_desc);
usr.sbin/makefs/hammer2/hammer2_strategy.c
352
parent = hammer2_inode_chain(xop->head.ip1, clindex,
usr.sbin/makefs/hammer2/hammer2_strategy.c
367
hammer2_xop_feed(&xop->head, chain, clindex, error);
usr.sbin/makefs/hammer2/hammer2_strategy.c
413
error = hammer2_xop_collect(&xop->head, HAMMER2_XOP_COLLECT_NOWAIT);
usr.sbin/makefs/hammer2/hammer2_strategy.c
420
focus = xop->head.cluster.focus;
usr.sbin/makefs/hammer2/hammer2_strategy.c
421
data = hammer2_xop_gdata(&xop->head)->buf;
usr.sbin/makefs/hammer2/hammer2_strategy.c
423
hammer2_xop_pdata(&xop->head);
usr.sbin/makefs/hammer2/hammer2_strategy.c
425
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
usr.sbin/makefs/hammer2/hammer2_strategy.c
437
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
usr.sbin/makefs/hammer2/hammer2_strategy.c
453
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
usr.sbin/makefs/hammer2/hammer2_strategy.c
580
hammer2_xop_start(&xop->head, &hammer2_strategy_write_desc);
usr.sbin/makefs/hammer2/hammer2_strategy.c
626
ip = xop->head.ip1; /* retained by ref */
usr.sbin/makefs/hammer2/hammer2_strategy.c
647
xop->head.mtid, &error);
usr.sbin/makefs/hammer2/hammer2_strategy.c
653
hammer2_xop_feed(&xop->head, NULL, clindex, error);
usr.sbin/makefs/hammer2/hammer2_strategy.c
675
error = hammer2_xop_collect(&xop->head, HAMMER2_XOP_COLLECT_NOWAIT);
usr.sbin/makefs/hammer2/hammer2_strategy.c
708
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1897
hammer2_xop_start(&xop->head, &hammer2_lookup_desc);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1898
error = hammer2_xop_collect(&xop->head, 0);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1901
ip = hammer2_inode_get(pmp, &xop->head, -1, -1);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1902
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1937
hammer2_xop_start(&xop->head, &hammer2_ipcluster_desc);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1938
error = hammer2_xop_collect(&xop->head, 0);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1941
meta = &hammer2_xop_gdata(&xop->head)->ipdata.meta;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1944
hammer2_xop_pdata(&xop->head);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1950
xop->head.cluster.focus->bref.modify_tid + 1;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1959
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
1971
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
usr.sbin/makefs/hammer2/hammer2_vnops.c
1592
hammer2_xop_setname(&xop->head, ncp->nc_name, ncp->nc_nlen);
usr.sbin/makefs/hammer2/hammer2_vnops.c
1598
hammer2_xop_start(&xop->head, &hammer2_nresolve_desc);
usr.sbin/makefs/hammer2/hammer2_vnops.c
1600
error = hammer2_xop_collect(&xop->head, 0);
usr.sbin/makefs/hammer2/hammer2_vnops.c
1605
ip = hammer2_inode_get(dip->pmp, &xop->head, -1, -1);
usr.sbin/makefs/hammer2/hammer2_vnops.c
1642
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
usr.sbin/makefs/hammer2/hammer2_vnops.c
2362
hammer2_xop_setname(&xop->head, ncp->nc_name, ncp->nc_nlen);
usr.sbin/makefs/hammer2/hammer2_vnops.c
2366
hammer2_xop_start(&xop->head, &hammer2_unlink_desc);
usr.sbin/makefs/hammer2/hammer2_vnops.c
2368
error = hammer2_xop_collect(&xop->head, 0);
usr.sbin/makefs/hammer2/hammer2_vnops.c
2373
ip = hammer2_inode_get(dip->pmp, &xop->head, -1, -1);
usr.sbin/makefs/hammer2/hammer2_vnops.c
2374
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
usr.sbin/makefs/hammer2/hammer2_vnops.c
2391
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
usr.sbin/makefs/hammer2/hammer2_vnops.c
2452
hammer2_xop_setname(&xop->head, ncp->nc_name, ncp->nc_nlen);
usr.sbin/makefs/hammer2/hammer2_vnops.c
2455
hammer2_xop_start(&xop->head, &hammer2_unlink_desc);
usr.sbin/makefs/hammer2/hammer2_vnops.c
2457
error = hammer2_xop_collect(&xop->head, 0);
usr.sbin/makefs/hammer2/hammer2_vnops.c
2462
ip = hammer2_inode_get(dip->pmp, &xop->head, -1, -1);
usr.sbin/makefs/hammer2/hammer2_vnops.c
2463
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
usr.sbin/makefs/hammer2/hammer2_vnops.c
2470
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
usr.sbin/makefs/hammer2/hammer2_vnops.c
2599
hammer2_xop_start(&sxop->head, &hammer2_scanlhc_desc);
usr.sbin/makefs/hammer2/hammer2_vnops.c
2600
while ((error = hammer2_xop_collect(&sxop->head, 0)) == 0) {
usr.sbin/makefs/hammer2/hammer2_vnops.c
2601
if (tlhc != sxop->head.cluster.focus->bref.key)
usr.sbin/makefs/hammer2/hammer2_vnops.c
2606
hammer2_xop_retire(&sxop->head, HAMMER2_XOPMASK_VOP);
usr.sbin/makefs/hammer2/hammer2_vnops.c
2634
hammer2_xop_setip2(&xop4->head, ip);
usr.sbin/makefs/hammer2/hammer2_vnops.c
2635
hammer2_xop_setip3(&xop4->head, tdip);
usr.sbin/makefs/hammer2/hammer2_vnops.c
2637
hammer2_xop_setip4(&xop4->head, tip);
usr.sbin/makefs/hammer2/hammer2_vnops.c
2638
hammer2_xop_setname(&xop4->head, fname, fname_len);
usr.sbin/makefs/hammer2/hammer2_vnops.c
2639
hammer2_xop_setname2(&xop4->head, tname, tname_len);
usr.sbin/makefs/hammer2/hammer2_vnops.c
2640
hammer2_xop_start(&xop4->head, &hammer2_nrename_desc);
usr.sbin/makefs/hammer2/hammer2_vnops.c
2642
error = hammer2_xop_collect(&xop4->head, 0);
usr.sbin/makefs/hammer2/hammer2_vnops.c
2644
hammer2_xop_retire(&xop4->head, HAMMER2_XOPMASK_VOP);
usr.sbin/makefs/hammer2/hammer2_vnops.c
2773
mp = ap->a_head.a_ops->head.vv_mount;
usr.sbin/makefs/hammer2/hammer2_vnops.c
727
hammer2_xop_start(&xop->head, &hammer2_readdir_desc);
usr.sbin/makefs/hammer2/hammer2_vnops.c
734
error = hammer2_xop_collect(&xop->head, 0);
usr.sbin/makefs/hammer2/hammer2_vnops.c
743
xop->head.cluster.focus,
usr.sbin/makefs/hammer2/hammer2_vnops.c
744
(xop->head.cluster.focus ?
usr.sbin/makefs/hammer2/hammer2_vnops.c
745
xop->head.cluster.focus->data : (void *)-1));
usr.sbin/makefs/hammer2/hammer2_vnops.c
746
hammer2_cluster_bref(&xop->head.cluster, &bref);
usr.sbin/makefs/hammer2/hammer2_vnops.c
749
ripdata = &hammer2_xop_gdata(&xop->head)->ipdata;
usr.sbin/makefs/hammer2/hammer2_vnops.c
758
hammer2_xop_pdata(&xop->head);
usr.sbin/makefs/hammer2/hammer2_vnops.c
774
dname = hammer2_xop_gdata(&xop->head)->buf;
usr.sbin/makefs/hammer2/hammer2_vnops.c
780
hammer2_xop_pdata(&xop->head);
usr.sbin/makefs/hammer2/hammer2_vnops.c
792
hammer2_xop_retire(&xop->head, HAMMER2_XOPMASK_VOP);
usr.sbin/makefs/hammer2/hammer2_xops.c
1013
error = hammer2_xop_feed(&xop->head, chain, clindex, 0);
usr.sbin/makefs/hammer2/hammer2_xops.c
1028
hammer2_xop_feed(&xop->head, NULL, clindex, error);
usr.sbin/makefs/hammer2/hammer2_xops.c
1053
parent = hammer2_inode_chain(xop->head.ip1, clindex,
usr.sbin/makefs/hammer2/hammer2_xops.c
1077
error = hammer2_chain_create(&parent, &chain, NULL, xop->head.ip1->pmp,
usr.sbin/makefs/hammer2/hammer2_xops.c
1082
xop->head.mtid, 0, 0);
usr.sbin/makefs/hammer2/hammer2_xops.c
1089
error = hammer2_chain_modify(chain, xop->head.mtid, 0, 0);
usr.sbin/makefs/hammer2/hammer2_xops.c
1093
bcopy(xop->head.name1, chain->bref.check.buf,
usr.sbin/makefs/hammer2/hammer2_xops.c
1096
bcopy(xop->head.name1, chain->data->buf,
usr.sbin/makefs/hammer2/hammer2_xops.c
1105
hammer2_xop_feed(&xop->head, chain, clindex, error);
usr.sbin/makefs/hammer2/hammer2_xops.c
1135
parent = hammer2_inode_chain(xop->head.ip1, clindex,
usr.sbin/makefs/hammer2/hammer2_xops.c
1150
error = hammer2_chain_create(&parent, &chain, NULL, xop->head.ip1->pmp,
usr.sbin/makefs/hammer2/hammer2_xops.c
1155
xop->head.mtid, 0, xop->flags);
usr.sbin/makefs/hammer2/hammer2_xops.c
1157
error = hammer2_chain_modify(chain, xop->head.mtid, 0, 0);
usr.sbin/makefs/hammer2/hammer2_xops.c
1160
if (xop->head.name1) {
usr.sbin/makefs/hammer2/hammer2_xops.c
1161
bcopy(xop->head.name1,
usr.sbin/makefs/hammer2/hammer2_xops.c
1163
xop->head.name1_len);
usr.sbin/makefs/hammer2/hammer2_xops.c
1165
xop->head.name1_len;
usr.sbin/makefs/hammer2/hammer2_xops.c
1175
hammer2_xop_feed(&xop->head, chain, clindex, error);
usr.sbin/makefs/hammer2/hammer2_xops.c
1201
pip = xop->head.ip1;
usr.sbin/makefs/hammer2/hammer2_xops.c
1231
xop->head.mtid, 0, xop->flags);
usr.sbin/makefs/hammer2/hammer2_xops.c
1233
error = hammer2_chain_modify(chain, xop->head.mtid, 0, 0);
usr.sbin/makefs/hammer2/hammer2_xops.c
1236
if (xop->head.name1) {
usr.sbin/makefs/hammer2/hammer2_xops.c
1237
bcopy(xop->head.name1,
usr.sbin/makefs/hammer2/hammer2_xops.c
1239
xop->head.name1_len);
usr.sbin/makefs/hammer2/hammer2_xops.c
1241
xop->head.name1_len;
usr.sbin/makefs/hammer2/hammer2_xops.c
1251
hammer2_xop_feed(&xop->head, chain, clindex, error);
usr.sbin/makefs/hammer2/hammer2_xops.c
1277
parent = hammer2_inode_chain(xop->head.ip1->pmp->iroot, clindex,
usr.sbin/makefs/hammer2/hammer2_xops.c
1295
chain = hammer2_inode_chain(xop->head.ip1, clindex,
usr.sbin/makefs/hammer2/hammer2_xops.c
1308
error = hammer2_chain_create(&parent, &chain, NULL, xop->head.ip1->pmp,
usr.sbin/makefs/hammer2/hammer2_xops.c
1313
xop->head.mtid, 0, xop->flags);
usr.sbin/makefs/hammer2/hammer2_xops.c
1316
error = hammer2_chain_modify(chain, xop->head.mtid, 0, 0);
usr.sbin/makefs/hammer2/hammer2_xops.c
1319
if (xop->head.name1) {
usr.sbin/makefs/hammer2/hammer2_xops.c
1320
bcopy(xop->head.name1,
usr.sbin/makefs/hammer2/hammer2_xops.c
1322
xop->head.name1_len);
usr.sbin/makefs/hammer2/hammer2_xops.c
1324
xop->head.name1_len;
usr.sbin/makefs/hammer2/hammer2_xops.c
1335
hammer2_xop_feed(&xop->head, chain, clindex, error);
usr.sbin/makefs/hammer2/hammer2_xops.c
1359
ip = xop->head.ip1;
usr.sbin/makefs/hammer2/hammer2_xops.c
1389
hammer2_chain_delete(parent, chain, xop->head.mtid, 0);
usr.sbin/makefs/hammer2/hammer2_xops.c
1392
hammer2_xop_feed(&xop->head, NULL, clindex, error);
usr.sbin/makefs/hammer2/hammer2_xops.c
1415
parent = hammer2_inode_chain(xop->head.ip1, clindex,
usr.sbin/makefs/hammer2/hammer2_xops.c
1427
xop->head.mtid, HAMMER2_DELETE_PERMANENT);
usr.sbin/makefs/hammer2/hammer2_xops.c
1428
hammer2_xop_feed(&xop->head, chain, clindex, chain->error);
usr.sbin/makefs/hammer2/hammer2_xops.c
1438
hammer2_xop_feed(&xop->head, NULL, clindex, error);
usr.sbin/makefs/hammer2/hammer2_xops.c
1464
pmp = xop->head.ip1->pmp;
usr.sbin/makefs/hammer2/hammer2_xops.c
1465
parent = hammer2_inode_chain(xop->head.ip1, clindex,
usr.sbin/makefs/hammer2/hammer2_xops.c
1491
chain = hammer2_inode_chain(xop->head.ip2, clindex,
usr.sbin/makefs/hammer2/hammer2_xops.c
1493
error = hammer2_chain_modify(chain, xop->head.mtid, 0, 0);
usr.sbin/makefs/hammer2/hammer2_xops.c
1499
hammer2_inode_modify(xop->head.ip2);
usr.sbin/makefs/hammer2/hammer2_xops.c
1500
if (xop->head.name1) {
usr.sbin/makefs/hammer2/hammer2_xops.c
1502
bcopy(xop->head.name1, wipdata->filename, xop->head.name1_len);
usr.sbin/makefs/hammer2/hammer2_xops.c
1503
wipdata->meta.name_len = xop->head.name1_len;
usr.sbin/makefs/hammer2/hammer2_xops.c
1515
xop->head.mtid, 0, 0);
usr.sbin/makefs/hammer2/hammer2_xops.c
1521
hammer2_xop_feed(&xop->head, NULL, clindex, error);
usr.sbin/makefs/hammer2/hammer2_xops.c
1547
parent = hammer2_inode_chain(xop->head.ip1, clindex,
usr.sbin/makefs/hammer2/hammer2_xops.c
1589
xop->head.mtid,
usr.sbin/makefs/hammer2/hammer2_xops.c
1606
parent = hammer2_inode_chain(xop->head.ip1,
usr.sbin/makefs/hammer2/hammer2_xops.c
1619
error = hammer2_chain_modify(parent, xop->head.mtid, 0, 0);
usr.sbin/makefs/hammer2/hammer2_xops.c
1637
hammer2_xop_feed(&xop->head, NULL, clindex, error);
usr.sbin/makefs/hammer2/hammer2_xops.c
1654
ip = xop->head.ip1;
usr.sbin/makefs/hammer2/hammer2_xops.c
168
chain = hammer2_inode_chain(xop->head.ip1, clindex,
usr.sbin/makefs/hammer2/hammer2_xops.c
1680
hammer2_xop_feed(&xop->head, chain, clindex, error);
usr.sbin/makefs/hammer2/hammer2_xops.c
176
hammer2_xop_feed(&xop->head, chain, clindex, error);
usr.sbin/makefs/hammer2/hammer2_xops.c
204
parent = hammer2_inode_chain(xop->head.ip1, clindex,
usr.sbin/makefs/hammer2/hammer2_xops.c
228
error = hammer2_xop_feed(&xop->head, chain, clindex, 0);
usr.sbin/makefs/hammer2/hammer2_xops.c
245
hammer2_xop_feed(&xop->head, NULL, clindex, error);
usr.sbin/makefs/hammer2/hammer2_xops.c
263
parent = hammer2_inode_chain(xop->head.ip1, clindex,
usr.sbin/makefs/hammer2/hammer2_xops.c
272
name = xop->head.name1;
usr.sbin/makefs/hammer2/hammer2_xops.c
273
name_len = xop->head.name1_len;
usr.sbin/makefs/hammer2/hammer2_xops.c
312
hammer2_xop_feed(&xop->head, chain, clindex, error);
usr.sbin/makefs/hammer2/hammer2_xops.c
352
parent = hammer2_inode_chain(xop->head.ip1, clindex,
usr.sbin/makefs/hammer2/hammer2_xops.c
360
name = xop->head.name1;
usr.sbin/makefs/hammer2/hammer2_xops.c
361
name_len = xop->head.name1_len;
usr.sbin/makefs/hammer2/hammer2_xops.c
424
xop->head.mtid, dopermanent);
usr.sbin/makefs/hammer2/hammer2_xops.c
453
xop->head.mtid,
usr.sbin/makefs/hammer2/hammer2_xops.c
492
hammer2_xop_feed(&xop->head, chain, clindex, error);
usr.sbin/makefs/hammer2/hammer2_xops.c
531
ip = xop->head.ip4;
usr.sbin/makefs/hammer2/hammer2_xops.c
560
ip = xop->head.ip2;
usr.sbin/makefs/hammer2/hammer2_xops.c
595
parent = hammer2_inode_chain(xop->head.ip1, clindex,
usr.sbin/makefs/hammer2/hammer2_xops.c
602
name = xop->head.name1;
usr.sbin/makefs/hammer2/hammer2_xops.c
603
name_len = xop->head.name1_len;
usr.sbin/makefs/hammer2/hammer2_xops.c
626
xop->head.name1,
usr.sbin/makefs/hammer2/hammer2_xops.c
627
xop->head.name2);
usr.sbin/makefs/hammer2/hammer2_xops.c
644
error = hammer2_chain_delete(parent, chain, xop->head.mtid, 0);
usr.sbin/makefs/hammer2/hammer2_xops.c
665
xop->head.name1_len != xop->head.name2_len ||
usr.sbin/makefs/hammer2/hammer2_xops.c
666
bcmp(xop->head.name1, xop->head.name2, xop->head.name1_len) != 0) {
usr.sbin/makefs/hammer2/hammer2_xops.c
670
error = hammer2_chain_modify(chain, xop->head.mtid,
usr.sbin/makefs/hammer2/hammer2_xops.c
677
bcopy(xop->head.name2,
usr.sbin/makefs/hammer2/hammer2_xops.c
679
xop->head.name2_len);
usr.sbin/makefs/hammer2/hammer2_xops.c
681
wipdata->meta.name_len = xop->head.name2_len;
usr.sbin/makefs/hammer2/hammer2_xops.c
685
if (xop->head.name2_len <=
usr.sbin/makefs/hammer2/hammer2_xops.c
692
chain, xop->head.mtid, 0, 0, 0);
usr.sbin/makefs/hammer2/hammer2_xops.c
695
chain, xop->head.mtid,
usr.sbin/makefs/hammer2/hammer2_xops.c
701
bcopy(xop->head.name2,
usr.sbin/makefs/hammer2/hammer2_xops.c
703
xop->head.name2_len);
usr.sbin/makefs/hammer2/hammer2_xops.c
713
chain, xop->head.mtid, 0,
usr.sbin/makefs/hammer2/hammer2_xops.c
717
chain, xop->head.mtid,
usr.sbin/makefs/hammer2/hammer2_xops.c
722
bcopy(xop->head.name2,
usr.sbin/makefs/hammer2/hammer2_xops.c
724
xop->head.name2_len);
usr.sbin/makefs/hammer2/hammer2_xops.c
729
xop->head.name2_len;
usr.sbin/makefs/hammer2/hammer2_xops.c
740
chain->data->ipdata.meta.iparent != xop->head.ip3->meta.inum) {
usr.sbin/makefs/hammer2/hammer2_xops.c
743
error = hammer2_chain_modify(chain, xop->head.mtid, 0, 0);
usr.sbin/makefs/hammer2/hammer2_xops.c
746
wipdata->meta.iparent = xop->head.ip3->meta.inum;
usr.sbin/makefs/hammer2/hammer2_xops.c
755
parent = hammer2_inode_chain(xop->head.ip3, clindex,
usr.sbin/makefs/hammer2/hammer2_xops.c
774
if (hammer2_chain_dirent_test(tmp, xop->head.name2,
usr.sbin/makefs/hammer2/hammer2_xops.c
775
xop->head.name2_len)) {
usr.sbin/makefs/hammer2/hammer2_xops.c
777
xop->head.mtid, 0);
usr.sbin/makefs/hammer2/hammer2_xops.c
803
xop->head.mtid, 0, 0);
usr.sbin/makefs/hammer2/hammer2_xops.c
806
hammer2_xop_feed(&xop->head, NULL, clindex, error);
usr.sbin/makefs/hammer2/hammer2_xops.c
831
parent = hammer2_inode_chain(xop->head.ip1, clindex,
usr.sbin/makefs/hammer2/hammer2_xops.c
852
error = hammer2_xop_feed(&xop->head, chain, clindex, 0);
usr.sbin/makefs/hammer2/hammer2_xops.c
867
hammer2_xop_feed(&xop->head, NULL, clindex, error);
usr.sbin/makefs/hammer2/hammer2_xops.c
886
parent = hammer2_inode_chain(xop->head.ip1, clindex,
usr.sbin/makefs/hammer2/hammer2_xops.c
910
hammer2_xop_feed(&xop->head, chain, clindex, error);
usr.sbin/makefs/hammer2/hammer2_xops.c
932
parent = hammer2_inode_chain(xop->head.ip1, clindex,
usr.sbin/makefs/hammer2/hammer2_xops.c
955
error = hammer2_chain_delete(parent, chain, xop->head.mtid,
usr.sbin/makefs/hammer2/hammer2_xops.c
958
hammer2_xop_feed(&xop->head, NULL, clindex, error);
usr.sbin/makefs/hammer2/hammer2_xops.c
998
parent = hammer2_inode_chain(xop->head.ip1, clindex,
usr.sbin/makefs/hammer2/zlib/hammer2_zlib_deflate.c
185
match_head = s->prev[(str) & s->w_mask] = s->head[s->ins_h], \
usr.sbin/makefs/hammer2/zlib/hammer2_zlib_deflate.c
186
s->head[s->ins_h] = (Pos)(str))
usr.sbin/makefs/hammer2/zlib/hammer2_zlib_deflate.c
193
s->head[s->hash_size-1] = NIL; \
usr.sbin/makefs/hammer2/zlib/hammer2_zlib_deflate.c
194
zmemzero((Bytef *)s->head, (unsigned)(s->hash_size-1)*sizeof(*s->head));
usr.sbin/makefs/hammer2/zlib/hammer2_zlib_deflate.c
256
s->head = (Posf *) kmalloc((s->hash_size)*sizeof(Pos), C_ZLIB_BUFFER_DEFLATE, M_INTWAIT);
usr.sbin/makefs/hammer2/zlib/hammer2_zlib_deflate.c
266
if (s->window == Z_NULL || s->prev == Z_NULL || s->head == Z_NULL ||
usr.sbin/makefs/hammer2/zlib/hammer2_zlib_deflate.c
533
kfree(strm->state->head, C_ZLIB_BUFFER_DEFLATE);
usr.sbin/makefs/hammer2/zlib/hammer2_zlib_deflate.c
845
p = &s->head[n];
usr.sbin/makefs/hammer2/zlib/hammer2_zlib_deflate.c
893
s->prev[str & s->w_mask] = s->head[s->ins_h];
usr.sbin/makefs/hammer2/zlib/hammer2_zlib_deflate.c
895
s->head[s->ins_h] = (Pos)str;
usr.sbin/makefs/hammer2/zlib/hammer2_zlib_deflate.h
128
Posf *head; /* Heads of the hash chains or NIL. */
usr.sbin/nscd/cacheplcs.c
111
TAILQ_INSERT_TAIL(&queue_policy->head, queue_item, entries);
usr.sbin/nscd/cacheplcs.c
125
TAILQ_REMOVE(&queue_policy->head, queue_item, entries);
usr.sbin/nscd/cacheplcs.c
137
return ((struct cache_policy_item_ *)TAILQ_FIRST(&queue_policy->head));
usr.sbin/nscd/cacheplcs.c
148
return ((struct cache_policy_item_ *)TAILQ_LAST(&queue_policy->head,
usr.sbin/nscd/cacheplcs.c
208
TAILQ_INIT(&retval->head);
usr.sbin/nscd/cacheplcs.c
219
while (!TAILQ_EMPTY(&queue_policy->head)) {
usr.sbin/nscd/cacheplcs.c
220
queue_item = TAILQ_FIRST(&queue_policy->head);
usr.sbin/nscd/cacheplcs.c
221
TAILQ_REMOVE(&queue_policy->head, queue_item, entries);
usr.sbin/nscd/cacheplcs.c
284
TAILQ_REMOVE(&queue_policy->head, queue_item, entries);
usr.sbin/nscd/cacheplcs.c
285
TAILQ_INSERT_TAIL(&queue_policy->head, queue_item, entries);
usr.sbin/nscd/cacheplcs.h
119
TAILQ_HEAD(cache_queue_policy_head_, cache_queue_policy_item_) head;
usr.sbin/pfctl/pfctl_optimize.c
1005
remove_from_skipsteps(struct skiplist *head, struct superblock *block,
usr.sbin/pfctl/pfctl_optimize.c
1031
TAILQ_REMOVE(head, sk, ps_entry);
usr.sbin/pfctl/pfctl_optimize.c
1032
TAILQ_INSERT_AFTER(head, next, sk, ps_entry);
usr.sbin/pfctl/pfctl_optimize.c
643
TAILQ_HEAD( , pf_opt_rule) head;
usr.sbin/pfctl/pfctl_optimize.c
704
TAILQ_INIT(&head);
usr.sbin/pfctl/pfctl_optimize.c
707
TAILQ_INSERT_TAIL(&head, por, por_entry);
usr.sbin/pfctl/pfctl_optimize.c
711
while (!TAILQ_EMPTY(&head)) {
usr.sbin/pfctl/pfctl_optimize.c
730
while ((por = TAILQ_FIRST(&head))) {
usr.sbin/pfctl/pfctl_optimize.c
731
TAILQ_REMOVE(&head, por, por_entry);
usr.sbin/pfctl/pfctl_optimize.c
776
TAILQ_REMOVE(&head, por, por_entry);
usr.sbin/pfctl/pfctl_parser.h
191
#define SIMPLEQ_END(head) NULL
usr.sbin/pfctl/pfctl_parser.h
195
#define SIMPLEQ_FOREACH(var, head, field) \
usr.sbin/pfctl/pfctl_parser.h
196
for((var) = SIMPLEQ_FIRST(head); \
usr.sbin/pfctl/pfctl_parser.h
197
(var) != SIMPLEQ_END(head); \
usr.sbin/ppp/cbcp.c
198
struct cbcp_header *head;
usr.sbin/ppp/cbcp.c
201
bp = m_get(sizeof *head + data->length, MB_CBCPOUT);
usr.sbin/ppp/cbcp.c
202
head = (struct cbcp_header *)MBUF_CTOP(bp);
usr.sbin/ppp/cbcp.c
203
head->code = code;
usr.sbin/ppp/cbcp.c
204
head->id = cbcp->fsm.id;
usr.sbin/ppp/cbcp.c
205
head->length = htons(sizeof *head + data->length);
usr.sbin/ppp/cbcp.c
206
memcpy(MBUF_CTOP(bp) + sizeof *head, data, data->length);
usr.sbin/ppp/cbcp.c
621
struct cbcp_header *head;
usr.sbin/ppp/cbcp.c
638
head = (struct cbcp_header *)MBUF_CTOP(bp);
usr.sbin/ppp/cbcp.c
639
if (ntohs(head->length) != len) {
usr.sbin/ppp/cbcp.c
641
" - ignored\n", head->code, ntohs(head->length), len);
usr.sbin/ppp/cbcp.c
653
switch (head->code) {
usr.sbin/ppp/cbcp.c
656
p->dl->name, head->id, cbcpstate(cbcp->fsm.state));
usr.sbin/ppp/cbcp.c
662
cbcp->fsm.id = head->id;
usr.sbin/ppp/cbcp.c
672
p->dl->name, head->id, cbcpstate(cbcp->fsm.state));
usr.sbin/ppp/cbcp.c
674
if (cbcp->fsm.id != head->id) {
usr.sbin/ppp/cbcp.c
676
cbcp->fsm.id, head->id);
usr.sbin/ppp/cbcp.c
677
cbcp->fsm.id = head->id;
usr.sbin/ppp/cbcp.c
709
p->dl->name, head->id, cbcpstate(cbcp->fsm.state));
usr.sbin/ppp/cbcp.c
711
if (cbcp->fsm.id != head->id) {
usr.sbin/ppp/cbcp.c
713
cbcp->fsm.id, head->id);
usr.sbin/ppp/cbcp.c
714
cbcp->fsm.id = head->id;
usr.sbin/ppp/cbcp.c
733
head->code, len);
usr.sbin/ppp/mbuf.c
246
struct mbuf *head;
usr.sbin/ppp/mbuf.c
261
head = m_get(len + extra, bp ? bp->m_type : MB_UNKNOWN);
usr.sbin/ppp/mbuf.c
262
head->m_offset = extra;
usr.sbin/ppp/mbuf.c
263
head->m_len -= extra;
usr.sbin/ppp/mbuf.c
265
memcpy(MBUF_CTOP(head), ptr, len);
usr.sbin/ppp/mbuf.c
266
head->m_next = bp;
usr.sbin/ppp/mbuf.c
268
return head;