Symbol: link
bin/cp/utils.c
110
if (link(entp->fts_path, to.p_path)) {
bin/ksh/alloc.c
112
struct link *l;
bin/ksh/alloc.c
37
struct link *prev;
bin/ksh/alloc.c
38
struct link *next;
bin/ksh/alloc.c
51
struct link *l, *l2;
bin/ksh/alloc.c
60
#define L2P(l) ( (void *)(((char *)(l)) + sizeof(struct link)) )
bin/ksh/alloc.c
61
#define P2L(p) ( (struct link *)(((char *)(p)) - sizeof(struct link)) )
bin/ksh/alloc.c
67
struct link *l;
bin/ksh/alloc.c
69
l = malloc(sizeof(struct link) + size);
bin/ksh/alloc.c
86
struct link *l, *l2, *lprev, *lnext;
bin/ksh/alloc.c
95
l2 = realloc(l, sizeof(struct link) + size);
bin/ksh/sh.h
194
struct link *freelist; /* free list */
bin/ln/ln.c
99
if (link(argv[0], argv[1]) == -1)
bin/pax/file_subs.c
437
if (link(to, from) == 0)
common/lib/libc/gmon/mcount.c
198
toindex = ++p->tos[0].link;
common/lib/libc/gmon/mcount.c
207
top->link = 0;
common/lib/libc/gmon/mcount.c
225
if (top->link == 0) {
common/lib/libc/gmon/mcount.c
232
toindex = ++p->tos[0].link;
common/lib/libc/gmon/mcount.c
239
top->link = *frompcindex;
common/lib/libc/gmon/mcount.c
247
top = &p->tos[top->link];
common/lib/libc/gmon/mcount.c
255
toindex = prevtop->link;
common/lib/libc/gmon/mcount.c
256
prevtop->link = top->link;
common/lib/libc/gmon/mcount.c
257
top->link = *frompcindex;
common/lib/libc/gmon/mcount.c
308
qtoindex = q->tos[qtoindex].link) {
common/lib/libc/gmon/mcount.c
318
toindex = ++p->tos[0].link;
common/lib/libc/gmon/mcount.c
327
top->link = 0;
common/lib/libc/gmon/mcount.c
344
if (top->link == 0) {
common/lib/libc/gmon/mcount.c
353
toindex = ++p->tos[0].link;
common/lib/libc/gmon/mcount.c
360
top->link = *frompcindex;
common/lib/libc/gmon/mcount.c
367
top = &p->tos[top->link];
dist/pf/usr.sbin/ftp-proxy/ipf.c
121
LIST_INSERT_HEAD(&ftp_proxy_entries, fpe, link);
dist/pf/usr.sbin/ftp-proxy/ipf.c
132
LIST_REMOVE(fpn, link);
dist/pf/usr.sbin/ftp-proxy/ipf.c
136
LIST_REMOVE(fpe, link);
dist/pf/usr.sbin/ftp-proxy/ipf.c
145
LIST_FOREACH(fpe, &ftp_proxy_entries, link) {
dist/pf/usr.sbin/ftp-proxy/ipf.c
163
LIST_INSERT_HEAD(&fpe->nat_entries, fpn, link);
dist/pf/usr.sbin/ftp-proxy/ipf.c
290
n = LIST_NEXT(fpe, link);
dist/pf/usr.sbin/ftp-proxy/ipf.c
301
LIST_REMOVE(fpn, link);
dist/pf/usr.sbin/ftp-proxy/ipf.c
87
LIST_ENTRY(ftp_proxy_nat) link;
dist/pf/usr.sbin/ftp-proxy/ipf.c
95
LIST_ENTRY(ftp_proxy_entry) link;
games/battlestar/extern.h
243
int link[8];
games/battlestar/extern.h
244
#define north link[0]
games/battlestar/extern.h
245
#define south link[1]
games/battlestar/extern.h
246
#define east link[2]
games/battlestar/extern.h
247
#define west link[3]
games/battlestar/extern.h
248
#define up link[4]
games/battlestar/extern.h
249
#define access link[5]
games/battlestar/extern.h
250
#define down link[6]
games/battlestar/extern.h
251
#define flyhere link[7]
games/battlestar/save.c
115
fwrite(location[n].link, sizeof location[n].link, 1, fp);
games/battlestar/save.c
61
fread(location[n].link, sizeof location[n].link, 1, fp);
games/hack/hack.end.c
337
while (link(recfile, reclock) == -1) {
games/hack/hack.unix.c
277
if (link(HLOCK, LLOCK) == -1) {
games/larn/main.c
253
if (link(argv[0], psname) >= 0) {
games/sail/sync.c
343
if (link(sync_file, sync_lock) >= 0) {
games/warp/score.c
530
for (i=0; link(LOGFILE, LOCKFILE) == -1 && i<10; i++)
games/warp/score.c
596
link(TMPSCOREBOARD,scoreboard);
include/unistd.h
127
int link(const char *, const char *);
lib/libc/cdb/cdbw.c
130
SLIST_ENTRY(key_hash) link;
lib/libc/cdb/cdbw.c
259
SLIST_FOREACH(key_hash, head, link) {
lib/libc/cdb/cdbw.c
286
SLIST_INSERT_HEAD(head, key_hash, link);
lib/libc/cdb/cdbw.c
306
SLIST_REMOVE_HEAD(head, link);
lib/libc/cdb/cdbw.c
309
SLIST_INSERT_HEAD(head2, key_hash, link);
lib/libc/cdb/cdbw.c
329
SLIST_REMOVE_HEAD(head, link);
lib/libc/cdb/cdbw.c
441
SLIST_FOREACH(key_hash, head, link) {
lib/libc/gmon/gmon.c
163
p->tos[0].link = 0;
lib/libc/gmon/gmon.c
274
qtoindex = q->tos[qtoindex].link) {
lib/libc/gmon/gmon.c
284
toindex = ++p->tos[0].link;
lib/libc/gmon/gmon.c
293
top->link = 0;
lib/libc/gmon/gmon.c
310
if (top->link == 0) {
lib/libc/gmon/gmon.c
319
toindex = ++p->tos[0].link;
lib/libc/gmon/gmon.c
326
top->link = *frompcindex;
lib/libc/gmon/gmon.c
333
top = &p->tos[top->link];
lib/libc/gmon/gmon.c
481
toindex = p->tos[toindex].link) {
lib/libc/include/isc/list.h
103
#define INSERT_AFTER(list, after, elt, link) \
lib/libc/include/isc/list.h
105
INSIST(!LINKED(elt, link));\
lib/libc/include/isc/list.h
106
if ((after)->link.next == NULL) \
lib/libc/include/isc/list.h
107
APPEND(list, elt, link); \
lib/libc/include/isc/list.h
109
(elt)->link.next = (after)->link.next; \
lib/libc/include/isc/list.h
110
(after)->link.next = (elt); \
lib/libc/include/isc/list.h
111
(elt)->link.next->link.prev = (elt); \
lib/libc/include/isc/list.h
112
(elt)->link.prev = (after); \
lib/libc/include/isc/list.h
116
#define ENQUEUE(list, elt, link) APPEND(list, elt, link)
lib/libc/include/isc/list.h
117
#define DEQUEUE(list, elt, link) UNLINK(list, elt, link)
lib/libc/include/isc/list.h
29
#define INIT_LINK_TYPE(elt, link, type) \
lib/libc/include/isc/list.h
31
(elt)->link.prev = (type *)(-1); \
lib/libc/include/isc/list.h
32
(elt)->link.next = (type *)(-1); \
lib/libc/include/isc/list.h
34
#define INIT_LINK(elt, link) \
lib/libc/include/isc/list.h
35
INIT_LINK_TYPE(elt, link, void)
lib/libc/include/isc/list.h
36
#define LINKED(elt, link) ((void *)((elt)->link.prev) != (void *)(-1) && \
lib/libc/include/isc/list.h
37
(void *)((elt)->link.next) != (void *)(-1))
lib/libc/include/isc/list.h
43
#define PREPEND(list, elt, link) \
lib/libc/include/isc/list.h
45
INSIST(!LINKED(elt, link));\
lib/libc/include/isc/list.h
47
(list).head->link.prev = (elt); \
lib/libc/include/isc/list.h
50
(elt)->link.prev = NULL; \
lib/libc/include/isc/list.h
51
(elt)->link.next = (list).head; \
lib/libc/include/isc/list.h
55
#define APPEND(list, elt, link) \
lib/libc/include/isc/list.h
57
INSIST(!LINKED(elt, link));\
lib/libc/include/isc/list.h
59
(list).tail->link.next = (elt); \
lib/libc/include/isc/list.h
62
(elt)->link.prev = (list).tail; \
lib/libc/include/isc/list.h
63
(elt)->link.next = NULL; \
lib/libc/include/isc/list.h
67
#define UNLINK_TYPE(list, elt, link, type) \
lib/libc/include/isc/list.h
69
INSIST(LINKED(elt, link));\
lib/libc/include/isc/list.h
70
if ((elt)->link.next != NULL) \
lib/libc/include/isc/list.h
71
(elt)->link.next->link.prev = (elt)->link.prev; \
lib/libc/include/isc/list.h
74
(list).tail = (elt)->link.prev; \
lib/libc/include/isc/list.h
76
if ((elt)->link.prev != NULL) \
lib/libc/include/isc/list.h
77
(elt)->link.prev->link.next = (elt)->link.next; \
lib/libc/include/isc/list.h
80
(list).head = (elt)->link.next; \
lib/libc/include/isc/list.h
82
INIT_LINK_TYPE(elt, link, type); \
lib/libc/include/isc/list.h
84
#define UNLINK(list, elt, link) \
lib/libc/include/isc/list.h
85
UNLINK_TYPE(list, elt, link, void)
lib/libc/include/isc/list.h
87
#define PREV(elt, link) ((elt)->link.prev)
lib/libc/include/isc/list.h
88
#define NEXT(elt, link) ((elt)->link.next)
lib/libc/include/isc/list.h
90
#define INSERT_BEFORE(list, before, elt, link) \
lib/libc/include/isc/list.h
92
INSIST(!LINKED(elt, link));\
lib/libc/include/isc/list.h
93
if ((before)->link.prev == NULL) \
lib/libc/include/isc/list.h
94
PREPEND(list, elt, link); \
lib/libc/include/isc/list.h
96
(elt)->link.prev = (before)->link.prev; \
lib/libc/include/isc/list.h
97
(before)->link.prev = (elt); \
lib/libc/include/isc/list.h
98
(elt)->link.prev->link.next = (elt); \
lib/libc/include/isc/list.h
99
(elt)->link.next = (before); \
lib/libc/isc/eventlib_p.h
111
LINK(struct evAccept) link;
lib/libc/rpc/clnt_bcast.c
124
TAILQ_ENTRY(broadif) link;
lib/libc/rpc/clnt_bcast.c
200
TAILQ_INSERT_TAIL(list, bip, link);
lib/libc/rpc/clnt_bcast.c
219
next = TAILQ_NEXT(bip, link);
lib/libc/rpc/clnt_bcast.c
461
bip = TAILQ_NEXT(bip, link)) {
lib/libc/stdlib/cxa_thread_atexit.c
41
SLIST_ENTRY(cxa_dtor) link;
lib/libc/stdlib/cxa_thread_atexit.c
56
SLIST_REMOVE_HEAD(&cxa_dtors, link);
lib/libc/stdlib/cxa_thread_atexit.c
86
SLIST_INSERT_HEAD(&cxa_dtors, entry, link);
lib/libc/stdlib/hcreate.c
172
SLIST_REMOVE_HEAD(&table[idx], link);
lib/libc/stdlib/hcreate.c
221
ie = SLIST_NEXT(ie, link);
lib/libc/stdlib/hcreate.c
239
SLIST_INSERT_HEAD(chain, ie, link);
lib/libc/stdlib/hcreate.c
68
SLIST_ENTRY(internal_entry) link;
lib/libc/stdlib/jemalloc.c
1845
assert(offsetof(struct arena_chunk_s, link) == 0);
lib/libc/stdlib/jemalloc.c
438
rb_node_t link;
lib/libc/stdlib/jemalloc.c
458
.rbto_node_offset = offsetof(struct chunk_node_s, link),
lib/libc/stdlib/jemalloc.c
489
rb_node_t link;
lib/libc/stdlib/jemalloc.c
529
.rbto_node_offset = offsetof(struct arena_chunk_s, link),
lib/libc/stdlib/jemalloc.c
535
rb_node_t link;
lib/libc/stdlib/jemalloc.c
561
.rbto_node_offset = offsetof(struct arena_run_s, link),
lib/libc/time/zic.c
1006
struct link const *m = b;
lib/libc/time/zic.c
1060
struct link *l;
lib/libc/time/zic.c
1804
if (link(target, outname) == 0) {
lib/libc/time/zic.c
2437
struct link l;
lib/libc/time/zic.c
472
static struct link * links;
lib/libc/time/zic.c
987
struct link const *l = a;
lib/libc/time/zic.c
988
struct link const *m = b;
lib/libform/field.c
767
new->link = new;
lib/libform/field.c
878
new->link = field->link;
lib/libform/field.c
879
field->link = new;
lib/libform/field.c
902
if (field->link == field) { /* check if field linked */
lib/libform/field.c
920
for (flink = field->link; flink != field; flink = flink->link);
lib/libform/field.c
921
flink->link = field->link;
lib/libform/field_types.c
100
new->link = NULL;
lib/libform/field_types.c
127
_formi_create_field_args(type, &field->args, &type->link, &args,
lib/libform/field_types.c
202
fieldtype->link->next->refcount--;
lib/libform/field_types.c
203
fieldtype->link->prev->refcount--;
lib/libform/field_types.c
263
if ((new->link = malloc(sizeof(*new->link))) == NULL) {
lib/libform/field_types.c
268
new->link->prev = type1;
lib/libform/field_types.c
269
new->link->next = type2;
lib/libform/field_types.c
45
formi_type_link **link, va_list *args, int *error);
lib/libform/field_types.c
54
formi_type_link **link, va_list *args, int *error)
lib/libform/field_types.c
64
_formi_create_field_args(type->link->next,
lib/libform/field_types.c
66
&type->link->next->link,
lib/libform/field_types.c
69
_formi_create_field_args(type->link->prev,
lib/libform/field_types.c
71
&type->link->prev->link,
lib/libform/field_types.c
74
(*link) = l;
lib/libform/form.h
232
FIELD *link; /* used if fields are linked */
lib/libform/form.h
256
_FORMI_TYPE_LINK *link; /* set if this type is linked */
lib/libform/internals.c
2964
_formi_do_char_validation(field, type->link->next, c, ret_val);
lib/libform/internals.c
2965
_formi_do_char_validation(field, type->link->prev, c, ret_val);
lib/libform/internals.c
3054
_formi_do_validation(field, type->link->next, ret_val);
lib/libform/internals.c
3055
_formi_do_validation(field, type->link->prev, ret_val);
lib/libp2k/p2k.c
309
PUFFSOP_SET(pops, p2k, node, link);
lib/libperfuse/perfuse.c
507
PUFFSOP_SET(pops, perfuse, node, link);
lib/libpuffs/null.c
180
PUFFSOP_SET(pops, puffs_null, node, link);
lib/libpuffs/null.c
475
if (link(PNPATH(pn_targ), PCNPATH(pcn)) == -1)
lib/libpuffs/puffs.c
89
FILLOP(link, LINK);
lib/librefuse/refuse.c
1244
PUFFSOP_SET(pops, puffs_fuse, node, link);
lib/librefuse/refuse/fs.c
334
if (((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->link) \
lib/librefuse/refuse/fs.c
335
return ((const struct __CONCAT(fuse_operations_v,VER)*)fs->op)->link(oldpath, newpath); \
lib/librefuse/refuse/v11.h
60
int (*link) (const char *, const char *);
lib/librefuse/refuse/v21.h
56
int (*link) (const char *, const char *);
lib/librefuse/refuse/v22.h
60
int (*link) (const char *, const char *);
lib/librefuse/refuse/v23.h
60
int (*link) (const char *, const char *);
lib/librefuse/refuse/v25.h
56
int (*link) (const char *, const char *);
lib/librefuse/refuse/v26.h
56
int (*link) (const char *, const char *);
lib/librefuse/refuse/v28.h
56
int (*link) (const char *, const char *);
lib/librefuse/refuse/v29.h
56
int (*link) (const char *, const char *);
lib/librefuse/refuse/v30.h
64
int (*link) (const char *, const char *);
lib/librefuse/refuse/v34.h
55
int (*link) (const char *, const char *);
lib/librefuse/refuse/v35.h
55
int (*link) (const char *, const char *);
lib/librefuse/refuse/v38.h
55
int (*link) (const char *, const char *);
lib/libresolv/res_findzonecut.c
241
TAILQ_FOREACH(nsrr, nsrrsp, link) {
lib/libresolv/res_findzonecut.c
262
TAILQ_FOREACH(arr, &nsrr->addrs, link) {
lib/libresolv/res_findzonecut.c
456
TAILQ_FOREACH_SAFE(nsrr, nsrrsp, link, nsrr_n) {
lib/libresolv/res_findzonecut.c
55
TAILQ_ENTRY(rr_a) link;
lib/libresolv/res_findzonecut.c
565
TAILQ_INSERT_TAIL(nsrrsp, nsrr, link);
lib/libresolv/res_findzonecut.c
61
TAILQ_ENTRY(rr_ns) link;
lib/libresolv/res_findzonecut.c
632
TAILQ_INSERT_TAIL(&nsrr->addrs, arr, link);
lib/libresolv/res_findzonecut.c
641
TAILQ_FOREACH_SAFE(nsrr, nsrrsp, link, tmp)
lib/libresolv/res_findzonecut.c
650
TAILQ_FOREACH_SAFE(arr, &nsrr->addrs, link, n_arr) {
lib/libresolv/res_findzonecut.c
651
TAILQ_REMOVE(&nsrr->addrs, arr, link);
lib/libresolv/res_findzonecut.c
656
TAILQ_REMOVE(nsrrsp, nsrr, link);
lib/libresolv/res_findzonecut.c
664
TAILQ_FOREACH(nsrr, nsrrsp, link)
lib/librumphijack/hijack.c
1366
do_pathconf(const char *path, int name, int link)
lib/librumphijack/hijack.c
1372
op_pathconf = link ?
lib/librumphijack/hijack.c
1378
op_pathconf = link ?
lib/libutil/pidlock.c
118
while (link(tempfile, lockfile) == -1) {
libexec/ld.elf_so/load.c
81
SIMPLEQ_INSERT_HEAD(list, elm, link);
libexec/ld.elf_so/load.c
91
SIMPLEQ_INSERT_TAIL(list, elm, link);
libexec/ld.elf_so/load.c
99
SIMPLEQ_FOREACH(elm, list, link) {
libexec/ld.elf_so/map_object.c
512
SIMPLEQ_REMOVE_HEAD(&obj->names, link);
libexec/ld.elf_so/map_object.c
516
SIMPLEQ_REMOVE_HEAD(&obj->dldags, link);
libexec/ld.elf_so/map_object.c
520
SIMPLEQ_REMOVE_HEAD(&obj->dagmembers, link);
libexec/ld.elf_so/rtld.c
1377
SIMPLEQ_FOREACH(elm, &root->dagmembers, link)
libexec/ld.elf_so/rtld.c
1553
SIMPLEQ_FOREACH(entry, &obj->dagmembers, link) {
libexec/ld.elf_so/rtld.c
2145
SIMPLEQ_REMOVE_HEAD(list, link);
libexec/ld.elf_so/rtld.c
2156
SIMPLEQ_REMOVE(list, elm, Struct_Objlist_Entry, link);
libexec/ld.elf_so/rtld.c
526
SIMPLEQ_FOREACH(elm, &finilist, link) {
libexec/ld.elf_so/rtld.c
547
SIMPLEQ_FOREACH(elm, &finilist, link) {
libexec/ld.elf_so/rtld.c
654
SIMPLEQ_FOREACH(elm, &initlist, link) {
libexec/ld.elf_so/rtld.c
679
SIMPLEQ_FOREACH(elm, &initlist, link) {
libexec/ld.elf_so/rtld.c
701
SIMPLEQ_FOREACH(elm, &initlist, link) {
libexec/ld.elf_so/rtld.h
102
SIMPLEQ_ENTRY(Struct_Name_Entry) link;
libexec/ld.elf_so/rtld.h
95
SIMPLEQ_ENTRY(Struct_Objlist_Entry) link;
libexec/ld.elf_so/symbol.c
539
SIMPLEQ_FOREACH(elm, &refobj->dldags, link) {
libexec/ld.elf_so/symbol.c
96
SIMPLEQ_FOREACH(elm, objlist, link) {
libexec/ld.elf_so/symver.c
106
SIMPLEQ_FOREACH(entry, &_rtld_list_main, link) {
libexec/ld.elf_so/symver.c
82
SIMPLEQ_INSERT_TAIL(&obj->names, entry, link);
libexec/ld.elf_so/symver.c
91
SIMPLEQ_FOREACH(entry, &obj->names, link) {
sbin/efi/devpath3.c
644
13 Ultra link [Rajiv_Dhingra]
sbin/iscsid/iscsid_discover.c
755
TAILQ_INSERT_TAIL(&list[ISNS_LIST].list, &isns->entry, link);
sbin/iscsid/iscsid_discover.c
842
TAILQ_FOREACH(curr, &list[PORTAL_LIST].list, link) {
sbin/iscsid/iscsid_discover.c
859
next = TAILQ_NEXT(curr, link);
sbin/iscsid/iscsid_discover.c
897
TAILQ_REMOVE(&list[ISNS_LIST].list, &isns->entry, link);
sbin/iscsid/iscsid_discover.c
903
TAILQ_FOREACH(curr, &list[PORTAL_LIST].list, link) {
sbin/iscsid/iscsid_discover.c
924
TAILQ_FOREACH(curr, plist, link)
sbin/iscsid/iscsid_driverif.c
473
TAILQ_INSERT_TAIL(&sess->connections, &conn->entry, link);
sbin/iscsid/iscsid_driverif.c
643
TAILQ_INSERT_TAIL(&list[SESSION_LIST].list, &sess->entry, link);
sbin/iscsid/iscsid_driverif.c
993
TAILQ_REMOVE(&sess->connections, &conn->entry, link);
sbin/iscsid/iscsid_globals.h
100
TAILQ_ENTRY(generic_entry_s) link; /* the list link */
sbin/iscsid/iscsid_lists.c
111
TAILQ_FOREACH(curr, head, link)
sbin/iscsid/iscsid_lists.c
135
TAILQ_FOREACH(curr, head, link)
sbin/iscsid/iscsid_lists.c
229
TAILQ_FOREACH(curr, &list[lst].list, link) {
sbin/iscsid/iscsid_lists.c
256
TAILQ_FOREACH(curr, &list[PORTAL_LIST].list, link) {
sbin/iscsid/iscsid_lists.c
290
TAILQ_FOREACH(curr, &list[SEND_TARGETS_LIST].list, link) {
sbin/iscsid/iscsid_lists.c
355
TAILQ_FOREACH(curr, plist, link)
sbin/iscsid/iscsid_lists.c
419
TAILQ_FOREACH(elem, &list[SESSION_LIST].list, link)
sbin/iscsid/iscsid_lists.c
434
TAILQ_FOREACH(elem, &list[PORTAL_LIST].list, link) {
sbin/iscsid/iscsid_lists.c
444
TAILQ_FOREACH(elem, &list[SEND_TARGETS_LIST].list, link) {
sbin/iscsid/iscsid_lists.c
455
TAILQ_FOREACH(elem, &list[ISNS_LIST].list, link) {
sbin/iscsid/iscsid_lists.c
541
TAILQ_FOREACH(curr, plist, link) {
sbin/iscsid/iscsid_lists.c
56
next = curr->link.tqe_next;
sbin/iscsid/iscsid_lists.c
606
TAILQ_FOREACH(curr, &sess->connections, link) {
sbin/iscsid/iscsid_lists.c
63
TAILQ_REMOVE(&list[SESSION_LIST].list, &sess->entry, link);
sbin/iscsid/iscsid_lists.c
67
TAILQ_REMOVE(&sess->connections, curr, link);
sbin/iscsid/iscsid_lists.c
709
TAILQ_FOREACH(curr, &list[INITIATOR_LIST].list, link) {
sbin/iscsid/iscsid_lists.c
772
TAILQ_INSERT_TAIL(&list[INITIATOR_LIST].list, &init->entry, link);
sbin/iscsid/iscsid_lists.c
802
TAILQ_REMOVE(&list[INITIATOR_LIST].list, &init->entry, link);
sbin/iscsid/iscsid_lists.c
85
next = curr->link.tqe_next;
sbin/iscsid/iscsid_lists.c
870
TAILQ_FOREACH(curr, &list[INITIATOR_LIST].list, link) {
sbin/iscsid/iscsid_lists.c
908
TAILQ_REMOVE(&list[SESSION_LIST].list, &sess->entry, link);
sbin/iscsid/iscsid_lists.c
914
TAILQ_REMOVE(&sess->connections, &conn->entry, link);
sbin/iscsid/iscsid_lists.c
961
TAILQ_REMOVE(&sess->connections, &conn->entry, link);
sbin/iscsid/iscsid_targets.c
1017
TAILQ_FOREACH(curr, &list[ISNS_LIST].list, link)
sbin/iscsid/iscsid_targets.c
114
TAILQ_INSERT_TAIL(&list[PORTAL_LIST].list, &portal->entry, link);
sbin/iscsid/iscsid_targets.c
139
TAILQ_REMOVE(&list[PORTAL_LIST].list, &portal->entry, link);
sbin/iscsid/iscsid_targets.c
153
TAILQ_REMOVE(&list[TARGET_LIST].list, &target->entry, link);
sbin/iscsid/iscsid_targets.c
225
TAILQ_REMOVE(&list[TARGET_LIST].list, &target->entry, link);
sbin/iscsid/iscsid_targets.c
282
TAILQ_FOREACH(curr, &list[PORTAL_LIST].list, link) {
sbin/iscsid/iscsid_targets.c
289
TAILQ_REMOVE(&list[SEND_TARGETS_LIST].list, &send_target->entry, link);
sbin/iscsid/iscsid_targets.c
379
link);
sbin/iscsid/iscsid_targets.c
446
TAILQ_INSERT_TAIL(&list[TARGET_LIST].list, &target->entry, link);
sbin/iscsid/iscsid_targets.c
827
TAILQ_FOREACH(curr, &list[PORTAL_LIST].list, link) {
sbin/iscsid/iscsid_targets.c
902
next = TAILQ_NEXT(curr, link);
sbin/iscsid/iscsid_targets.c
939
next = TAILQ_NEXT(curr, link);
sbin/iscsid/iscsid_targets.c
999
TAILQ_FOREACH(curr, &list[SEND_TARGETS_LIST].list, link)
sbin/restore/utilities.c
213
if (!Nflag && link(existing, new) < 0) {
share/examples/puffs/pgfs/mount.c
141
PUFFSOP_SET(pops, pgfs, node, link);
share/examples/refuse/fanoutfs/fanoutfs.c
501
if (link(name, tgt) < 0) {
share/examples/refuse/fanoutfs/fanoutfs.c
577
.link = fanoutfs_link,
share/examples/refuse/icfs/icfs.c
426
if (link(name, tgt) < 0) {
share/examples/refuse/icfs/icfs.c
512
.link = icfs_link,
sys/arch/acorn32/podulebus/esc.c
200
link);
sys/arch/acorn32/podulebus/esc.c
297
TAILQ_REMOVE(&dev->sc_xs_free, pendp, link);
sys/arch/acorn32/podulebus/esc.c
306
TAILQ_INSERT_TAIL(&dev->sc_xs_pending, pendp, link);
sys/arch/acorn32/podulebus/esc.c
368
TAILQ_INSERT_TAIL(&dev->sc_xs_free, pendp, link);
sys/arch/acorn32/podulebus/esc.c
409
pendp = pendp->link.tqe_next;
sys/arch/acorn32/podulebus/esc.c
413
TAILQ_REMOVE(&dev->sc_xs_pending, pendp, link);
sys/arch/acorn32/podulebus/esc.c
932
TAILQ_INSERT_TAIL(&dev->sc_xs_free, pendp, link);
sys/arch/acorn32/podulebus/esc.c
942
TAILQ_INSERT_HEAD(&dev->sc_xs_pending, pendp, link);
sys/arch/acorn32/podulebus/escvar.h
72
TAILQ_ENTRY(esc_pending) link;
sys/arch/acorn32/podulebus/sfas.c
199
link);
sys/arch/acorn32/podulebus/sfas.c
299
TAILQ_REMOVE(&dev->sc_xs_free, pendp, link);
sys/arch/acorn32/podulebus/sfas.c
308
TAILQ_INSERT_TAIL(&dev->sc_xs_pending, pendp, link);
sys/arch/acorn32/podulebus/sfas.c
370
TAILQ_INSERT_TAIL(&dev->sc_xs_free, pendp, link);
sys/arch/acorn32/podulebus/sfas.c
410
pendp = pendp->link.tqe_next;
sys/arch/acorn32/podulebus/sfas.c
414
TAILQ_REMOVE(&dev->sc_xs_pending, pendp, link);
sys/arch/acorn32/podulebus/sfas.c
859
TAILQ_INSERT_TAIL(&dev->sc_xs_free, pendp, link);
sys/arch/acorn32/podulebus/sfas.c
869
TAILQ_INSERT_HEAD(&dev->sc_xs_pending, pendp, link);
sys/arch/acorn32/podulebus/sfasvar.h
72
TAILQ_ENTRY(sfas_pending) link;
sys/arch/acorn32/stand/nbfs/nbfs.c
199
LIST_INSERT_HEAD(&nbfs_open_files, nof, link);
sys/arch/acorn32/stand/nbfs/nbfs.c
263
LIST_REMOVE(nof, link);
sys/arch/acorn32/stand/nbfs/nbfs.c
82
LIST_ENTRY(nbfs_open_file) link;
sys/arch/amiga/amiga/cc.c
100
LIST_INSERT_AFTER(prev, add, link);
sys/arch/amiga/amiga/cc.c
109
LIST_INSERT_HEAD(&vbl_list, add, link);
sys/arch/amiga/amiga/cc.c
111
LIST_INSERT_AFTER(prev, add, link);
sys/arch/amiga/amiga/cc.c
123
LIST_REMOVE(n, link);
sys/arch/amiga/amiga/cc.c
134
LIST_FOREACH(n, &vbl_list, link) {
sys/arch/amiga/amiga/cc.c
480
TAILQ_INSERT_HEAD(&chip_list, mem, link);
sys/arch/amiga/amiga/cc.c
536
TAILQ_INSERT_AFTER(&chip_list, new, mn, link);
sys/arch/amiga/amiga/cc.c
555
next = TAILQ_NEXT(mn, link);
sys/arch/amiga/amiga/cc.c
556
prev = TAILQ_PREV(mn, chiplist, link);
sys/arch/amiga/amiga/cc.c
567
TAILQ_REMOVE(&chip_list, next, link);
sys/arch/amiga/amiga/cc.c
584
TAILQ_REMOVE(&chip_list, mn, link);
sys/arch/amiga/amiga/cc.c
603
prev = TAILQ_PREV(prev, chiplist, link);
sys/arch/amiga/amiga/cc.c
604
next = TAILQ_NEXT(next, link);
sys/arch/amiga/amiga/cc.c
94
LIST_FOREACH(n, &vbl_list, link) {
sys/arch/amiga/amiga/cc.c
98
LIST_INSERT_HEAD(&vbl_list, add, link);
sys/arch/amiga/amiga/cc.h
160
TAILQ_ENTRY(mem_node) link;
sys/arch/amiga/amiga/cc.h
78
LIST_ENTRY(vbl_node) link;
sys/arch/amiga/dev/grfabs.c
122
for (m = monitors->lh_first; m != NULL; m = m->link.le_next) {
sys/arch/amiga/dev/grfabs.c
78
for (m = monitors->lh_first; m != NULL; m = m->link.le_next) {
sys/arch/amiga/dev/grfabs_cc.c
1082
LIST_INSERT_HEAD(&MDATA(cc_monitor)->modes, hl_this, link);
sys/arch/amiga/dev/grfabs_cc.c
1311
LIST_INSERT_HEAD(&MDATA(cc_monitor)->modes, hdl_this, link);
sys/arch/amiga/dev/grfabs_cc.c
1568
LIST_INSERT_HEAD(&MDATA(cc_monitor)->modes, a24_this, link);
sys/arch/amiga/dev/grfabs_cc.c
1841
aga_this, link);
sys/arch/amiga/dev/grfabs_cc.c
207
LIST_INSERT_HEAD(monitors, m_this, link);
sys/arch/amiga/dev/grfabs_cc.c
2169
LIST_INSERT_HEAD(&MDATA(cc_monitor)->modes, super72_this, link);
sys/arch/amiga/dev/grfabs_cc.c
237
return(d->link.le_next);
sys/arch/amiga/dev/grfabs_cc.c
2439
LIST_INSERT_HEAD(&MDATA(cc_monitor)->modes, ph_this, link);
sys/arch/amiga/dev/grfabs_cc.c
255
dm = dm->link.le_next;
sys/arch/amiga/dev/grfabs_cc.c
259
dm = dm->link.le_next;
sys/arch/amiga/dev/grfabs_cc.c
2614
LIST_INSERT_HEAD(&MDATA(cc_monitor)->modes, phl_this, link);
sys/arch/amiga/dev/grfabs_cc.c
263
dm = dm->link.le_next;
sys/arch/amiga/dev/grfabs_cc.c
274
dm = dm->link.le_next;
sys/arch/amiga/dev/grfabs_cc.c
2814
LIST_INSERT_HEAD(&MDATA(cc_monitor)->modes, phdl_this, link);
sys/arch/amiga/dev/grfabs_cc.c
3040
LIST_INSERT_HEAD(&MDATA(cc_monitor)->modes, p24_this, link);
sys/arch/amiga/dev/grfabs_cc.c
3262
paga_this, link);
sys/arch/amiga/dev/grfabs_cc.c
889
LIST_INSERT_HEAD(&MDATA(cc_monitor)->modes, h_this, link);
sys/arch/amiga/dev/grfabs_reg.h
230
LIST_ENTRY(display_mode) link;
sys/arch/amiga/dev/grfabs_reg.h
250
LIST_ENTRY(monitor) link; /* a link into the database. */
sys/arch/arm/imx/imx51_ipuv3.c
951
LIST_INSERT_HEAD(&sc->screens, scr, link);
sys/arch/arm/imx/imx51_ipuv3var.h
39
LIST_ENTRY(imx51_ipuv3_screen) link;
sys/arch/arm/s3c2xx0/s3c24x0_lcd.c
380
LIST_INSERT_HEAD(&(sc->screens), scr, link);
sys/arch/arm/s3c2xx0/s3c24x0_lcd.c
594
LIST_REMOVE(scr, link);
sys/arch/arm/s3c2xx0/s3c24x0_lcd.h
42
LIST_ENTRY(s3c24x0_lcd_screen) link;
sys/arch/arm/s3c2xx0/s3c2800_pci.c
164
SLIST_ENTRY(sspci_irq_handler) link;
sys/arch/arm/s3c2xx0/s3c2800_pci.c
526
SLIST_INSERT_HEAD(&sc->sc_irq_handlers, handler, link);
sys/arch/arm/s3c2xx0/s3c2800_pci.c
545
SLIST_REMOVE(&sc->sc_irq_handlers, ih, sspci_irq_handler, link);
sys/arch/arm/s3c2xx0/s3c2800_pci.c
735
SLIST_FOREACH(ih, &(sc->sc_irq_handlers), link) {
sys/arch/arm/sunxi/sun4i_emac.c
456
const bool link = (IFM_SUBTYPE(media) & (IFM_10_T | IFM_100_TX)) != 0;
sys/arch/arm/sunxi/sun4i_emac.c
457
if (link) {
sys/arch/arm/xscale/pxa2x0_lcd.c
617
LIST_INSERT_HEAD(&sc->screens, scr, link);
sys/arch/arm/xscale/pxa2x0_lcd.c
838
LIST_REMOVE(scr, link);
sys/arch/arm/xscale/pxa2x0_lcd.h
56
LIST_ENTRY(pxa2x0_lcd_screen) link;
sys/arch/atari/atari/stalloc.c
141
TAILQ_INSERT_AFTER(&st_list, new, mn, link);
sys/arch/atari/atari/stalloc.c
161
next = TAILQ_NEXT(mn, link);
sys/arch/atari/atari/stalloc.c
162
prev = TAILQ_PREV(mn, stlist, link);
sys/arch/atari/atari/stalloc.c
173
TAILQ_REMOVE(&st_list, next, link);
sys/arch/atari/atari/stalloc.c
190
TAILQ_REMOVE(&st_list, mn, link);
sys/arch/atari/atari/stalloc.c
209
prev = TAILQ_PREV(prev, stlist, link);
sys/arch/atari/atari/stalloc.c
210
next = TAILQ_NEXT(next, link);
sys/arch/atari/atari/stalloc.c
75
TAILQ_INSERT_HEAD(&st_list, mem, link);
sys/arch/atari/atari/stalloc.h
42
TAILQ_ENTRY(mem_node) link;
sys/arch/atari/dev/grfabs.c
202
dm = dm->link.le_next;
sys/arch/atari/dev/grfabs.c
211
dm = dm->link.le_next;
sys/arch/atari/dev/grfabs_et.c
177
LIST_INSERT_HEAD(modelp, dm, link);
sys/arch/atari/dev/grfabs_fal.c
200
LIST_INSERT_HEAD(modelp, dm, link);
sys/arch/atari/dev/grfabs_fal.c
205
LIST_INSERT_HEAD(modelp, dm, link);
sys/arch/atari/dev/grfabs_reg.h
155
LIST_ENTRY(display_mode) link;
sys/arch/atari/dev/grfabs_tt.c
131
LIST_INSERT_HEAD(modelp, dm, link);
sys/arch/atari/dev/ncr5380.c
1137
if (reqp->link == NULL) {
sys/arch/atari/dev/ncr5380.c
1156
show_request(reqp->link, "LINK");
sys/arch/atari/dev/ncr5380.c
1158
connected = reqp->link;
sys/arch/atari/dev/ncr5380.c
2007
reqp->link ? "L":"");
sys/arch/atari/dev/ncr5380.c
271
SC_REQ *reqp, *link, *tmp;
sys/arch/atari/dev/ncr5380.c
312
reqp->link = NULL;
sys/arch/atari/dev/ncr5380.c
341
link = NULL;
sys/arch/atari/dev/ncr5380.c
349
if (!link && (tmp->targ_id == reqp->targ_id) &&
sys/arch/atari/dev/ncr5380.c
350
!tmp->link)
sys/arch/atari/dev/ncr5380.c
351
link = tmp;
sys/arch/atari/dev/ncr5380.c
355
if (link && (ncr_will_link & (1<<reqp->targ_id))) {
sys/arch/atari/dev/ncr5380.c
356
link->link = reqp;
sys/arch/atari/dev/ncr5380.c
357
link->xcmd.bytes[link->xs->cmdlen-2] |= 1;
sys/arch/atari/dev/ncr5380.c
371
if (!link && (ncr_test_link & (1 << reqp->targ_id)) == 0 &&
sys/arch/atari/dev/ncr5380.c
387
tmp->link = reqp;
sys/arch/atari/dev/ncr5380reg.h
191
struct req_q *link; /* next linked command to execute */
sys/arch/atari/pci/pci_machdep.c
265
q = p, p = LIST_NEXT(p, link))
sys/arch/atari/pci/pci_machdep.c
269
LIST_INSERT_HEAD(head, elem, link);
sys/arch/atari/pci/pci_machdep.c
271
LIST_INSERT_AFTER(q, elem, link);
sys/arch/atari/pci/pci_machdep.c
310
q = LIST_NEXT(q, link);
sys/arch/atari/pci/pci_machdep.c
563
p = LIST_NEXT(p, link);
sys/arch/atari/pci/pci_machdep.c
608
p = LIST_NEXT(p, link);
sys/arch/atari/pci/pci_machdep.c
618
p = LIST_NEXT(p, link);
sys/arch/atari/pci/pci_machdep.c
626
p = LIST_NEXT(p, link);
sys/arch/atari/pci/pci_machdep.c
636
LIST_REMOVE(q, link);
sys/arch/atari/pci/pci_machdep.c
643
LIST_REMOVE(q, link);
sys/arch/atari/pci/pci_machdep.c
92
LIST_ENTRY(pci_memreg) link;
sys/arch/hpc/hpc/platid_gen/gram.y
162
new_node(type, val, ptr1, ptr2, link)
sys/arch/hpc/hpc/platid_gen/gram.y
166
node_t *link;
sys/arch/hpc/hpc/platid_gen/gram.y
175
res->link = link;
sys/arch/hpc/hpc/platid_gen/gram.y
205
for (np = (node_t*)n->ptr1; np; np = np->link) {
sys/arch/hpc/hpc/platid_gen/gram.y
53
((node_t*)(l)->ptr2)->link = (i); \
sys/arch/hpc/hpc/platid_gen/gram.y
56
(i)->link = NULL; \
sys/arch/hpc/hpc/platid_gen/platid_gen.c
283
for ( ; np; np = np->link) {
sys/arch/hpc/hpc/platid_gen/platid_gen.h
41
struct node_s *link;
sys/arch/hppa/hppa/db_disasm.c
1658
u_int link = Rtb(w);
sys/arch/hppa/hppa/db_disasm.c
1660
if (link && !Match("gate"))
sys/arch/hppa/hppa/db_disasm.c
1668
if (link || Match("gate"))
sys/arch/hppa/hppa/db_disasm.c
1669
db_printf(", %%r%d",link);
sys/arch/i386/isa/ahc_isa.c
183
LIST_ENTRY(ahc_isa_slot) link;
sys/arch/i386/isa/ahc_isa.c
332
as = as->link.le_next)
sys/arch/i386/isa/ahc_isa.c
342
LIST_INSERT_HEAD(&ahc_isa_all_slots, as, link);
sys/arch/i386/pci/ali1543.c
133
#define ALI1543_LEGAL_LINK(link) (((link) >= 0) && ((link) <= 7))
sys/arch/i386/pci/ali1543.c
169
ali1543_getclink(pciintr_icu_handle_t v, int link, int *clinkp)
sys/arch/i386/pci/ali1543.c
172
if (ALI1543_LEGAL_LINK(link - 1)) {
sys/arch/i386/pci/ali1543.c
173
*clinkp = link - 1;
sys/arch/i386/pci/amd756.c
130
amd756_getclink(pciintr_icu_handle_t v, int link, int *clinkp)
sys/arch/i386/pci/amd756.c
132
if (AMD756_LEGAL_LINK(link - 1) == 0)
sys/arch/i386/pci/amd756.c
135
*clinkp = link - 1;
sys/arch/i386/pci/amd756reg.h
74
#define AMD756_LEGAL_LINK(link) ((link) >= 0 && (link) <= 3)
sys/arch/i386/pci/opti82c558.c
141
opti82c558_getclink(pciintr_icu_handle_t v, int link, int *clinkp)
sys/arch/i386/pci/opti82c558.c
144
if (VIPER_LEGAL_LINK(link - 1)) {
sys/arch/i386/pci/opti82c558.c
145
*clinkp = link - 1;
sys/arch/i386/pci/opti82c558reg.h
46
#define VIPER_LEGAL_LINK(link) ((link) >= 0 && (link) <= 3)
sys/arch/i386/pci/opti82c700.c
131
opti82c700_addr(int link, int *addrofs, int *ofs)
sys/arch/i386/pci/opti82c700.c
135
regofs = FIRESTAR_PIR_REGOFS(link);
sys/arch/i386/pci/opti82c700.c
136
src = FIRESTAR_PIR_SELECTSRC(link);
sys/arch/i386/pci/opti82c700.c
166
opti82c700_getclink(pciintr_icu_handle_t v, int link, int *clinkp)
sys/arch/i386/pci/opti82c700.c
168
DPRINTF(("FireStar link value 0x%x: ", link));
sys/arch/i386/pci/opti82c700.c
170
switch (FIRESTAR_PIR_SELECTSRC(link)) {
sys/arch/i386/pci/opti82c700.c
188
DPRINTF((" REGOFST:%#x\n", FIRESTAR_PIR_REGOFS(link)));
sys/arch/i386/pci/opti82c700.c
189
*clinkp = link;
sys/arch/i386/pci/opti82c700reg.h
51
#define FIRESTAR_PIR_REGOFS(link) \
sys/arch/i386/pci/opti82c700reg.h
52
(((link) >> FIRESTAR_PIR_REGOFS_SHIFT) & FIRESTAR_PIR_REGOFS_MASK)
sys/arch/i386/pci/opti82c700reg.h
56
#define FIRESTAR_PIR_SELECTSRC(link) \
sys/arch/i386/pci/opti82c700reg.h
57
(((link) >> FIRESTAR_PIR_SELECTSRC_SHIFT) & FIRESTAR_PIR_SELECTSRC_MASK)
sys/arch/i386/pci/pci_intr_fixup.c
232
pciintr_link_lookup(int link)
sys/arch/i386/pci/pci_intr_fixup.c
237
if (l->link == link)
sys/arch/i386/pci/pci_intr_fixup.c
247
int link = pir->linkmap[pin].link, clink, irq;
sys/arch/i386/pci/pci_intr_fixup.c
255
link, &clink) != 0) {
sys/arch/i386/pci/pci_intr_fixup.c
263
pir->bus, PIR_DEVFUNC_DEVICE(pir->device), link);
sys/arch/i386/pci/pci_intr_fixup.c
283
pir->bus, PIR_DEVFUNC_DEVICE(pir->device), link,
sys/arch/i386/pci/pci_intr_fixup.c
291
l->link = link;
sys/arch/i386/pci/pci_intr_fixup.c
297
l->clink = link; /* only for PCIBIOSVERBOSE diagnostic */
sys/arch/i386/pci/pci_intr_fixup.c
302
if (lstart == NULL || lstart->link < l->link)
sys/arch/i386/pci/pci_intr_fixup.c
365
int entry, pin, link;
sys/arch/i386/pci/pci_intr_fixup.c
380
link = pir->linkmap[pin].link;
sys/arch/i386/pci/pci_intr_fixup.c
381
if (link == 0) {
sys/arch/i386/pci/pci_intr_fixup.c
391
l = pciintr_link_lookup(link);
sys/arch/i386/pci/pci_intr_fixup.c
404
link, pir->linkmap[pin].bitmap, l->bitmap);
sys/arch/i386/pci/pci_intr_fixup.c
662
int pin, irq, link;
sys/arch/i386/pci/pci_intr_fixup.c
683
if (pir == NULL || (link = pir->linkmap[pin - 1].link) == 0) {
sys/arch/i386/pci/pci_intr_fixup.c
691
l = pciintr_link_lookup(link);
sys/arch/i386/pci/pci_intr_fixup.c
700
"(%d:%d:%d:%c)\n", link, bus, device, function,
sys/arch/i386/pci/pci_intr_fixup.c
86
int link;
sys/arch/i386/pci/pci_intr_fixup.h
40
#define pciintr_icu_getclink(t, h, link, pirqp) \
sys/arch/i386/pci/pci_intr_fixup.h
41
(*(t)->pi_getclink)((h), (link), (pirqp))
sys/arch/i386/pci/pcibios.c
487
for (m = pir_mask; m->link != 0; m++)
sys/arch/i386/pci/pcibios.c
498
if (pcibios_pir_table[i].linkmap[j].link == mask->link) {
sys/arch/i386/pci/pcibios.c
521
pcibios_pir_table[i].linkmap[j].link,
sys/arch/i386/pci/pcibios.h
52
uint8_t link;
sys/arch/i386/pci/piix.c
182
piix_getclink(pciintr_icu_handle_t v, int link, int *clinkp)
sys/arch/i386/pci/piix.c
184
DPRINTF(("PIIX link value 0x%x: ", link));
sys/arch/i386/pci/piix.c
187
if (PIIX_LEGAL_LINK(link - 1)) {
sys/arch/i386/pci/piix.c
188
*clinkp = link - 1;
sys/arch/i386/pci/piix.c
194
if (link >= 0x60 && link <= 0x63) {
sys/arch/i386/pci/piix.c
195
*clinkp = link - 0x60;
sys/arch/i386/pci/piix.c
204
if (link >= 0x68 && link <= 0x69) {
sys/arch/i386/pci/piix.c
205
*clinkp = link - 0x67;
sys/arch/i386/pci/piix.c
215
ich_getclink(pciintr_icu_handle_t v, int link, int *clinkp)
sys/arch/i386/pci/piix.c
220
if (link >= 0x68 && link <= 0x6b) {
sys/arch/i386/pci/piix.c
221
*clinkp = link - 0x68 + 4;
sys/arch/i386/pci/piix.c
222
DPRINTF(("PIIX link value 0x%x: ", link));
sys/arch/i386/pci/piix.c
227
return piix_getclink(v, link, clinkp);
sys/arch/i386/pci/piixreg.h
41
#define PIIX_LEGAL_LINK(link) ((link) >= 0 && (link) <= piix_max_link)
sys/arch/i386/pci/sis85c503.c
106
sis85c503_getclink(pciintr_icu_handle_t v, int link, int *clinkp)
sys/arch/i386/pci/sis85c503.c
110
if (link >= 1 && link <= 4) {
sys/arch/i386/pci/sis85c503.c
111
*clinkp = SIS85C503_CFG_PIRQ_REGSTART + link - 1;
sys/arch/i386/pci/sis85c503.c
116
if (link >= SIS85C503_CFG_PIRQ_REGSTART &&
sys/arch/i386/pci/sis85c503.c
117
link <= SIS85C503_CFG_PIRQ_REGEND) {
sys/arch/i386/pci/sis85c503.c
118
*clinkp = link;
sys/arch/i386/pci/sis85c503reg.h
35
#define SIS85C503_LEGAL_LINK(link) ((link) >= SIS85C503_CFG_PIRQ_REGSTART && \
sys/arch/i386/pci/sis85c503reg.h
36
(link) <= SIS85C503_CFG_PIRQ_REGEND)
sys/arch/i386/pci/via8231.c
168
via8231_getclink(pciintr_icu_handle_t v, int link, int *clinkp)
sys/arch/i386/pci/via8231.c
172
if ((ph->flags & VT8237) && !VIA8237_LINK_LEGAL(link - 1))
sys/arch/i386/pci/via8231.c
175
if (!(ph->flags & VT8237) && !VIA8231_LINK_LEGAL(link - 1))
sys/arch/i386/pci/via8231.c
178
*clinkp = link - 1;
sys/arch/i386/pci/via8231reg.h
131
#define VIA8231_LINK_LEGAL(link) \
sys/arch/i386/pci/via8231reg.h
132
((link) >= 0 && (link) <= VIA8231_LINK_MAX)
sys/arch/i386/pci/via8231reg.h
133
#define VIA8237_LINK_LEGAL(link) \
sys/arch/i386/pci/via8231reg.h
134
((link) >= 0 && (link) <= VIA8237_LINK_MAX)
sys/arch/i386/pci/via82c586.c
141
via82c586_getclink(pciintr_icu_handle_t v, int link, int *clinkp)
sys/arch/i386/pci/via82c586.c
144
if (VP3_LEGAL_LINK(link - 1)) {
sys/arch/i386/pci/via82c586.c
145
*clinkp = link - 1;
sys/arch/i386/pci/via82c586reg.h
63
#define VP3_LEGAL_LINK(link) ((link) >= 0 && (link) <= 6)
sys/arch/m68k/fpsp/fpsp.h
44
* link a6,#-LOCAL_SIZE
sys/arch/m68k/fpsp/l_fpsp.h
56
* link a6,#-LOCAL_SIZE
sys/arch/m68k/fpsp/l_fpsp.h
93
* link a6,#-LOCAL_SIZE
sys/arch/m68k/include/asm.h
108
#define _PROF_PROLOG link %a6,#0; jbsr MCOUNT_ENTRY; unlk %a6
sys/arch/mac68k/dev/ncr5380.c
1113
if (reqp->link == NULL) {
sys/arch/mac68k/dev/ncr5380.c
1132
show_request(reqp->link, "LINK");
sys/arch/mac68k/dev/ncr5380.c
1134
connected = reqp->link;
sys/arch/mac68k/dev/ncr5380.c
1933
reqp->link ? "L":"");
sys/arch/mac68k/dev/ncr5380.c
267
SC_REQ *reqp, *link, *tmp;
sys/arch/mac68k/dev/ncr5380.c
304
reqp->link = NULL;
sys/arch/mac68k/dev/ncr5380.c
334
link = NULL;
sys/arch/mac68k/dev/ncr5380.c
342
if (!link && (tmp->targ_id == reqp->targ_id) &&
sys/arch/mac68k/dev/ncr5380.c
343
!tmp->link)
sys/arch/mac68k/dev/ncr5380.c
344
link = tmp;
sys/arch/mac68k/dev/ncr5380.c
348
if (link && (ncr_will_link & (1<<reqp->targ_id))) {
sys/arch/mac68k/dev/ncr5380.c
349
link->link = reqp;
sys/arch/mac68k/dev/ncr5380.c
350
link->xcmd.bytes[link->xs->cmdlen-2] |= 1;
sys/arch/mac68k/dev/ncr5380.c
364
if (!link && !(ncr_test_link & (1<<reqp->targ_id)) &&
sys/arch/mac68k/dev/ncr5380.c
380
tmp->link = reqp;
sys/arch/mac68k/dev/ncr5380reg.h
191
struct req_q *link; /* next linked command to execute */
sys/arch/mips/rmi/rmixl_pcie.c
1030
u_int link;
sys/arch/mips/rmi/rmixl_pcie.c
1058
link = device;
sys/arch/mips/rmi/rmixl_pcie.c
1065
link = device;
sys/arch/mips/rmi/rmixl_pcie.c
1076
link = device;
sys/arch/mips/rmi/rmixl_pcie.c
1085
*pih = rmixl_pcie_make_pih(link, pa->pa_intrpin - 1, irq);
sys/arch/mips/rmi/rmixl_pcie.c
1096
u_int link, bitno, irq;
sys/arch/mips/rmi/rmixl_pcie.c
1098
rmixl_pcie_decompose_pih(pih, &link, &bitno, &irq);
sys/arch/mips/rmi/rmixl_pcie.c
1153
rmixl_pcie_make_pih(u_int link, u_int bitno, u_int irq)
sys/arch/mips/rmi/rmixl_pcie.c
1157
KASSERT(link < RMIXL_PCIE_NLINKS_MAX);
sys/arch/mips/rmi/rmixl_pcie.c
1163
pih |= link;
sys/arch/mips/rmi/rmixl_pcie.c
1169
rmixl_pcie_decompose_pih(pci_intr_handle_t pih, u_int *link, u_int *bitno, u_int *irq)
sys/arch/mips/rmi/rmixl_pcie.c
1171
*link = (u_int)(pih & 0xf);
sys/arch/mips/rmi/rmixl_pcie.c
1175
KASSERT(*link < RMIXL_PCIE_NLINKS_MAX);
sys/arch/mips/rmi/rmixl_pcie.c
1185
rmixl_pcie_link_intr_t *lip = sc->sc_link_intr[dip->link];
sys/arch/mips/rmi/rmixl_pcie.c
1193
__func__, dip->link, dip->bitno + 1, dip->irq));
sys/arch/mips/rmi/rmixl_pcie.c
1216
offset = int_enb_offset[dip->link].r0;
sys/arch/mips/rmi/rmixl_pcie.c
1217
other = int_enb_offset[dip->link].r1;
sys/arch/mips/rmi/rmixl_pcie.c
1220
offset = int_enb_offset[dip->link].r1;
sys/arch/mips/rmi/rmixl_pcie.c
1221
other = int_enb_offset[dip->link].r0;
sys/arch/mips/rmi/rmixl_pcie.c
1236
DPRINTF(("%s: disable link %d\n", __func__, lip->link));
sys/arch/mips/rmi/rmixl_pcie.c
1242
sc->sc_link_intr[dip->link] = NULL;
sys/arch/mips/rmi/rmixl_pcie.c
1258
u_int link, bitno, irq;
sys/arch/mips/rmi/rmixl_pcie.c
1271
rmixl_pcie_decompose_pih(pih, &link, &bitno, &irq);
sys/arch/mips/rmi/rmixl_pcie.c
1273
__func__, link, bitno + 1, irq));
sys/arch/mips/rmi/rmixl_pcie.c
1277
lip = rmixl_pcie_lip_add_1(sc, link, irq, ipl);
sys/arch/mips/rmi/rmixl_pcie.c
1285
dip->link = link;
sys/arch/mips/rmi/rmixl_pcie.c
1290
dip->counts = RMIXL_PCIE_EVCNT(sc, link, bitno, 0);
sys/arch/mips/rmi/rmixl_pcie.c
1293
offset = int_enb_offset[link].r0;
sys/arch/mips/rmi/rmixl_pcie.c
1296
offset = int_enb_offset[link].r1;
sys/arch/mips/rmi/rmixl_pcie.c
1301
sc->sc_link_intr[link] = lip;
sys/arch/mips/rmi/rmixl_pcie.c
1313
rmixl_pcie_lip_add_1(rmixl_pcie_softc_t *sc, u_int link, int irq, int ipl)
sys/arch/mips/rmi/rmixl_pcie.c
1315
rmixl_pcie_link_intr_t *lip_old = sc->sc_link_intr[link];
sys/arch/mips/rmi/rmixl_pcie.c
1344
lip_new->link = link;
sys/arch/mips/rmi/rmixl_pcie.c
1416
u_int link = lip->link;
sys/arch/mips/rmi/rmixl_pcie.c
1419
uint32_t status0 = RMIXL_IOREG_READ(RMIXL_IO_DEV_PCIE_LE + int_sts_offset[link].r0);
sys/arch/mips/rmi/rmixl_pcie.c
1420
uint32_t status1 = RMIXL_IOREG_READ(RMIXL_IO_DEV_PCIE_LE + int_sts_offset[link].r1);
sys/arch/mips/rmi/rmixl_pcie.c
1422
DPRINTF(("%s: %d:%#"PRIx64"\n", __func__, link, status));
sys/arch/mips/rmi/rmixl_pcie.c
1428
rmixl_pcie_link_error_intr(link, status0, status1);
sys/arch/mips/rmi/rmixl_pcie.c
1448
rmixl_pcie_link_error_intr(u_int link, uint32_t status0, uint32_t status1)
sys/arch/mips/rmi/rmixl_pcie.c
1453
__func__, link, status0, status1);
sys/arch/mips/rmi/rmixl_pcie.c
160
#define RMIXL_PCIE_EVCNT(sc, link, bitno, cpu) \
sys/arch/mips/rmi/rmixl_pcie.c
161
&(sc)->sc_evcnts[link][(bitno) * (ncpu) + (cpu)]
sys/arch/mips/rmi/rmixl_pcie.c
552
int link;
sys/arch/mips/rmi/rmixl_pcie.c
557
for (link=0; link < sc->sc_pcie_lnktab.ncfgs; link++) {
sys/arch/mips/rmi/rmixl_pcie.c
558
RMIXL_IOREG_WRITE(RMIXL_IO_DEV_PCIE_LE + int_enb_offset[link].r0,
sys/arch/mips/rmi/rmixl_pcie.c
560
RMIXL_IOREG_WRITE(RMIXL_IO_DEV_PCIE_LE + int_enb_offset[link].r1,
sys/arch/mips/rmi/rmixl_pcie.c
562
RMIXL_IOREG_WRITE(RMIXL_IO_DEV_PCIE_LE + msi_enb_offset[link], 0);
sys/arch/mips/rmi/rmixl_pcie.c
563
sc->sc_link_intr[link] = NULL;
sys/arch/mips/rmi/rmixl_pcie.c
570
sc->sc_evcnts[link] = ev;
sys/arch/mips/rmi/rmixl_pcie.c
573
ev = RMIXL_PCIE_EVCNT(sc, link, pin - 1, cpu);
sys/arch/mips/rmi/rmixl_pcie.c
575
"cpu%d, link %d, pin %d", cpu, link, pin);
sys/arch/mips/rmi/rmixl_pcievar.h
61
u_int link;
sys/arch/mips/rmi/rmixl_pcievar.h
71
u_int link;
sys/arch/playstation2/ee/dmac.c
135
SLIST_FOREACH(dispatcher, &__dmac_dispatcher_head, link) {
sys/arch/playstation2/ee/dmac.c
216
SLIST_INSERT_HEAD(&__dmac_dispatcher_head, dispatcher, link);
sys/arch/playstation2/ee/dmac.c
218
SLIST_FOREACH(d, &__dmac_dispatcher_head, link) {
sys/arch/playstation2/ee/dmac.c
219
if (SLIST_NEXT(d, link) == 0 ||
sys/arch/playstation2/ee/dmac.c
220
SLIST_NEXT(d, link)->ipl < ipl) {
sys/arch/playstation2/ee/dmac.c
221
SLIST_INSERT_AFTER(d, dispatcher, link);
sys/arch/playstation2/ee/dmac.c
250
_ipl_dispatcher, link);
sys/arch/playstation2/ee/intc.c
106
SLIST_FOREACH(dispatcher, &__intc_dispatcher_head, link) {
sys/arch/playstation2/ee/intc.c
184
SLIST_INSERT_HEAD(&__intc_dispatcher_head, dispatcher, link);
sys/arch/playstation2/ee/intc.c
186
SLIST_FOREACH(d, &__intc_dispatcher_head, link) {
sys/arch/playstation2/ee/intc.c
187
if (SLIST_NEXT(d, link) == 0 ||
sys/arch/playstation2/ee/intc.c
188
SLIST_NEXT(d, link)->ipl < ipl) {
sys/arch/playstation2/ee/intc.c
189
SLIST_INSERT_AFTER(d, dispatcher, link);
sys/arch/playstation2/ee/intc.c
219
_ipl_dispatcher, link);
sys/arch/playstation2/playstation2/interrupt.h
42
SLIST_ENTRY(_ipl_dispatcher) link;
sys/arch/playstation2/playstation2/sifbios.h
160
struct sifrpc_server *link;
sys/arch/playstation2/playstation2/sifbios.h
168
struct sifrpc_server *link;
sys/arch/rs6000/include/iplcb.h
218
int link; /* 0 = loop until nonzero !=0 branch to
sys/arch/x86/include/pmap_pv.h
76
LIST_ENTRY(vm_page) link;
sys/arch/x86/include/pmap_pv.h
87
#define pp_link pp_u.link
sys/arch/zaurus/dev/w100.c
242
LIST_INSERT_HEAD(&sc->screens, scr, link);
sys/arch/zaurus/dev/w100.c
433
LIST_REMOVE(scr, link);
sys/arch/zaurus/dev/w100var.h
10
LIST_ENTRY(w100_screen) link;
sys/compat/linux/arch/amd64/linux_systrace_args.c
755
uarg[1] = (intptr_t) SCARG(p, link); /* const char * */
sys/compat/linux/arch/amd64/linux_systrace_args.c
770
uarg[1] = (intptr_t) SCARG(p, link); /* const char * */
sys/compat/linux/arch/arm/linux_systrace_args.c
524
uarg[1] = (intptr_t) SCARG(p, link); /* const char * */
sys/compat/linux/arch/arm/linux_systrace_args.c
87
uarg[1] = (intptr_t) SCARG(p, link); /* const char * */
sys/compat/linux/arch/i386/linux_systrace_args.c
531
uarg[1] = (intptr_t) SCARG(p, link); /* const char * */
sys/compat/linux/arch/i386/linux_systrace_args.c
87
uarg[1] = (intptr_t) SCARG(p, link); /* const char * */
sys/compat/linux32/arch/aarch64/linux32_systrace_args.c
499
uarg[1] = (intptr_t) SCARG(p, link).i32; /* netbsd32_charp */
sys/compat/linux32/arch/aarch64/linux32_systrace_args.c
87
uarg[1] = (intptr_t) SCARG(p, link).i32; /* netbsd32_charp */
sys/compat/linux32/arch/amd64/linux32_systrace_args.c
506
uarg[1] = (intptr_t) SCARG(p, link).i32; /* netbsd32_charp */
sys/compat/linux32/arch/amd64/linux32_systrace_args.c
87
uarg[1] = (intptr_t) SCARG(p, link).i32; /* netbsd32_charp */
sys/compat/netbsd32/netbsd32_netbsd.c
251
NETBSD32TOP_UAP(link, const char);
sys/compat/netbsd32/netbsd32_netbsd.c
639
NETBSD32TOP_UAP(link, const char);
sys/compat/netbsd32/netbsd32_syscallargs.h
330
syscallarg(netbsd32_charp) link;
sys/compat/netbsd32/netbsd32_syscallargs.h
89
syscallarg(netbsd32_charp) link;
sys/compat/netbsd32/netbsd32_systrace_args.c
453
uarg[1] = (intptr_t) SCARG(p, link).i32; /* netbsd32_charp */
sys/compat/netbsd32/netbsd32_systrace_args.c
91
uarg[1] = (intptr_t) SCARG(p, link).i32; /* netbsd32_charp */
sys/ddb/db_break.c
111
bkpt->link = db_breakpoint_list;
sys/ddb/db_break.c
123
prev = &bkpt->link) {
sys/ddb/db_break.c
126
*prev = bkpt->link;
sys/ddb/db_break.c
145
bkpt = bkpt->link)
sys/ddb/db_break.c
170
bkpt = bkpt->link)
sys/ddb/db_break.c
191
bkpt = bkpt->link)
sys/ddb/db_break.c
215
bkpt = bkpt->link) {
sys/ddb/db_break.c
69
db_free_breakpoints = bkpt->link;
sys/ddb/db_break.c
85
bkpt->link = db_free_breakpoints;
sys/ddb/db_break.h
49
struct db_breakpoint *link; /* link in in-use or free chain */
sys/ddb/db_watch.c
108
for (watch = db_watchpoint_list; watch != 0; watch = watch->link)
sys/ddb/db_watch.c
126
watch->link = db_watchpoint_list;
sys/ddb/db_watch.c
140
prev = &watch->link)
sys/ddb/db_watch.c
144
*prev = watch->link;
sys/ddb/db_watch.c
163
for (watch = db_watchpoint_list; watch != 0; watch = watch->link)
sys/ddb/db_watch.c
216
watch = watch->link) {
sys/ddb/db_watch.c
74
db_free_watchpoints = watch->link;
sys/ddb/db_watch.c
90
watch->link = db_free_watchpoints;
sys/ddb/db_watch.h
42
struct db_watchpoint *link; /* link in in-use or free chain */
sys/dev/acpi/acpi_pci_link.c
1008
if (link->l_isa_irq && !PCI_INTERRUPT_VALID(best_irq)) {
sys/dev/acpi/acpi_pci_link.c
1030
struct link *link;
sys/dev/acpi/acpi_pci_link.c
1035
link = acpi_pci_link_lookup(sc, index);
sys/dev/acpi/acpi_pci_link.c
1036
if (link == NULL)
sys/dev/acpi/acpi_pci_link.c
1043
if (link->l_routed) {
sys/dev/acpi/acpi_pci_link.c
1044
KASSERT(PCI_INTERRUPT_VALID(link->l_irq));
sys/dev/acpi/acpi_pci_link.c
1046
*irq = link->l_irq;
sys/dev/acpi/acpi_pci_link.c
1047
*pol = link->l_pol;
sys/dev/acpi/acpi_pci_link.c
1048
*trig = link->l_trig;
sys/dev/acpi/acpi_pci_link.c
1049
return link->l_irq;
sys/dev/acpi/acpi_pci_link.c
1052
if (PCI_INTERRUPT_VALID(link->l_irq)) {
sys/dev/acpi/acpi_pci_link.c
1053
*irq = link->l_irq;
sys/dev/acpi/acpi_pci_link.c
1054
*pol = link->l_pol;
sys/dev/acpi/acpi_pci_link.c
1055
*trig = link->l_trig;
sys/dev/acpi/acpi_pci_link.c
1060
link->l_irq = acpi_pci_link_choose_irq(sc, link);
sys/dev/acpi/acpi_pci_link.c
1061
if (!PCI_INTERRUPT_VALID(link->l_irq))
sys/dev/acpi/acpi_pci_link.c
1069
if (!link->l_routed) {
sys/dev/acpi/acpi_pci_link.c
1070
link->l_irq = PCI_INVALID_IRQ;
sys/dev/acpi/acpi_pci_link.c
1074
link->l_pol = *pol;
sys/dev/acpi/acpi_pci_link.c
1075
link->l_trig = *trig;
sys/dev/acpi/acpi_pci_link.c
1076
for (i = 0; i < link->l_dev_count; ++i) {
sys/dev/acpi/acpi_pci_link.c
1077
reg = pci_conf_read(pc, link->l_devices[i],
sys/dev/acpi/acpi_pci_link.c
1080
reg |= link->l_irq << PCI_INTERRUPT_LINE_SHIFT;
sys/dev/acpi/acpi_pci_link.c
1081
pci_conf_write(pc, link->l_devices[i],
sys/dev/acpi/acpi_pci_link.c
1088
return link->l_irq;
sys/dev/acpi/acpi_pci_link.c
142
static int link_valid_irq(struct link *, int);
sys/dev/acpi/acpi_pci_link.c
147
static struct link *acpi_pci_link_lookup(struct acpi_pci_link_softc *, int);
sys/dev/acpi/acpi_pci_link.c
192
struct link *link;
sys/dev/acpi/acpi_pci_link.c
218
link = &req->sc->pl_links[req->link_index];
sys/dev/acpi/acpi_pci_link.c
219
link->l_res_index = req->res_index;
sys/dev/acpi/acpi_pci_link.c
230
link->l_irq = res->Data.Irq.Interrupts[0];
sys/dev/acpi/acpi_pci_link.c
231
link->l_trig = res->Data.Irq.Triggering;
sys/dev/acpi/acpi_pci_link.c
232
link->l_pol = res->Data.Irq.Polarity;
sys/dev/acpi/acpi_pci_link.c
235
link->l_irq = res->Data.ExtendedIrq.Interrupts[0];
sys/dev/acpi/acpi_pci_link.c
236
link->l_trig = res->Data.ExtendedIrq.Triggering;
sys/dev/acpi/acpi_pci_link.c
237
link->l_pol = res->Data.ExtendedIrq.Polarity;
sys/dev/acpi/acpi_pci_link.c
243
if (link->l_irq == 0)
sys/dev/acpi/acpi_pci_link.c
244
link->l_irq = PCI_INVALID_IRQ;
sys/dev/acpi/acpi_pci_link.c
260
struct link *link;
sys/dev/acpi/acpi_pci_link.c
296
link = &req->sc->pl_links[req->link_index];
sys/dev/acpi/acpi_pci_link.c
297
if (link->l_res_index == -1) {
sys/dev/acpi/acpi_pci_link.c
299
link->l_res_index = req->res_index;
sys/dev/acpi/acpi_pci_link.c
308
tmp = &link->l_prs_template;
sys/dev/acpi/acpi_pci_link.c
320
link->l_num_irqs =
sys/dev/acpi/acpi_pci_link.c
322
link->l_trig = res->Data.ExtendedIrq.Triggering;
sys/dev/acpi/acpi_pci_link.c
323
link->l_pol = res->Data.ExtendedIrq.Polarity;
sys/dev/acpi/acpi_pci_link.c
327
link->l_num_irqs = res->Data.Irq.InterruptCount;
sys/dev/acpi/acpi_pci_link.c
328
link->l_trig = res->Data.Irq.Triggering;
sys/dev/acpi/acpi_pci_link.c
329
link->l_pol = res->Data.Irq.Polarity;
sys/dev/acpi/acpi_pci_link.c
332
if (link->l_num_irqs == 0)
sys/dev/acpi/acpi_pci_link.c
340
link->l_isa_irq = TRUE;
sys/dev/acpi/acpi_pci_link.c
341
link->l_irqs = malloc(sizeof(int) * link->l_num_irqs,
sys/dev/acpi/acpi_pci_link.c
343
for (i = 0; i < link->l_num_irqs; i++) {
sys/dev/acpi/acpi_pci_link.c
345
link->l_irqs[i] = ext_irqs[i];
sys/dev/acpi/acpi_pci_link.c
347
link->l_isa_irq = FALSE;
sys/dev/acpi/acpi_pci_link.c
349
link->l_irqs[i] = irqs[i];
sys/dev/acpi/acpi_pci_link.c
351
link->l_isa_irq = FALSE;
sys/dev/acpi/acpi_pci_link.c
368
link_valid_irq(struct link *link, int irq)
sys/dev/acpi/acpi_pci_link.c
377
for (i = 0; i < link->l_num_irqs; i++)
sys/dev/acpi/acpi_pci_link.c
378
if (link->l_irqs[i] == irq)
sys/dev/acpi/acpi_pci_link.c
385
if (link->l_isa_irq && AcpiGbl_FADT.SciInterrupt == irq &&
sys/dev/acpi/acpi_pci_link.c
406
struct link *link;
sys/dev/acpi/acpi_pci_link.c
412
link = &sc->pl_links[i];
sys/dev/acpi/acpi_pci_link.c
413
printf("%5d %3d %c %3d ", i, link->l_irq,
sys/dev/acpi/acpi_pci_link.c
414
link->l_routed ? 'Y' : 'N', link->l_references);
sys/dev/acpi/acpi_pci_link.c
415
if (link->l_num_irqs == 0)
sys/dev/acpi/acpi_pci_link.c
417
else for (j = 0; j < link->l_num_irqs; j++)
sys/dev/acpi/acpi_pci_link.c
418
printf(" %d", link->l_irqs[j]);
sys/dev/acpi/acpi_pci_link.c
419
printf(" polarity %u trigger %u\n", link->l_pol, link->l_trig);
sys/dev/acpi/acpi_pci_link.c
461
sc->pl_links = malloc(sizeof(struct link) * sc->pl_num_links,
sys/dev/acpi/acpi_pci_link.c
562
acpi_pci_link_add_functions(struct acpi_pci_link_softc *sc, struct link *link,
sys/dev/acpi/acpi_pci_link.c
596
link->l_devices = realloc(link->l_devices,
sys/dev/acpi/acpi_pci_link.c
597
sizeof(pcitag_t) * (link->l_dev_count + 1),
sys/dev/acpi/acpi_pci_link.c
599
link->l_devices[link->l_dev_count] = tag;
sys/dev/acpi/acpi_pci_link.c
600
++link->l_dev_count;
sys/dev/acpi/acpi_pci_link.c
654
static struct link *
sys/dev/acpi/acpi_pci_link.c
670
struct link *link;
sys/dev/acpi/acpi_pci_link.c
675
link = acpi_pci_link_lookup(sc, index);
sys/dev/acpi/acpi_pci_link.c
676
if (link == NULL) {
sys/dev/acpi/acpi_pci_link.c
681
link->l_references++;
sys/dev/acpi/acpi_pci_link.c
682
acpi_pci_link_add_functions(sc, link, pc, bus, slot, pin);
sys/dev/acpi/acpi_pci_link.c
683
if (link->l_routed)
sys/dev/acpi/acpi_pci_link.c
684
pci_link_interrupt_weights[link->l_irq]++;
sys/dev/acpi/acpi_pci_link.c
701
if (!link->l_isa_irq) {
sys/dev/acpi/acpi_pci_link.c
714
if (!link_valid_irq(link, bios_irq)) {
sys/dev/acpi/acpi_pci_link.c
717
} else if (!PCI_INTERRUPT_VALID(link->l_bios_irq)) {
sys/dev/acpi/acpi_pci_link.c
718
link->l_bios_irq = bios_irq;
sys/dev/acpi/acpi_pci_link.c
721
if (bios_irq != link->l_initial_irq &&
sys/dev/acpi/acpi_pci_link.c
722
PCI_INTERRUPT_VALID(link->l_initial_irq))
sys/dev/acpi/acpi_pci_link.c
725
sc->pl_name, bios_irq, link->l_initial_irq);
sys/dev/acpi/acpi_pci_link.c
726
} else if (bios_irq != link->l_bios_irq)
sys/dev/acpi/acpi_pci_link.c
731
link->l_bios_irq);
sys/dev/acpi/acpi_pci_link.c
740
struct link *link;
sys/dev/acpi/acpi_pci_link.c
756
link = sc->pl_links;
sys/dev/acpi/acpi_pci_link.c
784
if (PCI_INTERRUPT_VALID(link->l_irq)) {
sys/dev/acpi/acpi_pci_link.c
785
KASSERT(link->l_irq < NUM_ISA_INTERRUPTS);
sys/dev/acpi/acpi_pci_link.c
786
res->Data.Irq.Interrupts[0] = link->l_irq;
sys/dev/acpi/acpi_pci_link.c
787
res->Data.Irq.Triggering = link->l_trig;
sys/dev/acpi/acpi_pci_link.c
788
res->Data.Irq.Polarity = link->l_pol;
sys/dev/acpi/acpi_pci_link.c
791
link++;
sys/dev/acpi/acpi_pci_link.c
796
if (PCI_INTERRUPT_VALID(link->l_irq)) {
sys/dev/acpi/acpi_pci_link.c
798
link->l_irq;
sys/dev/acpi/acpi_pci_link.c
800
link->l_trig;
sys/dev/acpi/acpi_pci_link.c
801
res->Data.ExtendedIrq.Polarity = link->l_pol;
sys/dev/acpi/acpi_pci_link.c
804
link++;
sys/dev/acpi/acpi_pci_link.c
823
struct link *link;
sys/dev/acpi/acpi_pci_link.c
828
link = sc->pl_links;
sys/dev/acpi/acpi_pci_link.c
832
link = &sc->pl_links[i];
sys/dev/acpi/acpi_pci_link.c
833
if (link->l_prs_template.Type == ACPI_RESOURCE_TYPE_IRQ) {
sys/dev/acpi/acpi_pci_link.c
836
bcopy(&link->l_prs_template, &newres,
sys/dev/acpi/acpi_pci_link.c
839
if (PCI_INTERRUPT_VALID(link->l_irq)) {
sys/dev/acpi/acpi_pci_link.c
840
KASSERT(link->l_irq < NUM_ISA_INTERRUPTS);
sys/dev/acpi/acpi_pci_link.c
841
newres.Data.Irq.Interrupts[0] = link->l_irq;
sys/dev/acpi/acpi_pci_link.c
842
newres.Data.Irq.Triggering = link->l_trig;
sys/dev/acpi/acpi_pci_link.c
843
newres.Data.Irq.Polarity = link->l_pol;
sys/dev/acpi/acpi_pci_link.c
849
bcopy(&link->l_prs_template, &newres,
sys/dev/acpi/acpi_pci_link.c
852
if (PCI_INTERRUPT_VALID(link->l_irq)) {
sys/dev/acpi/acpi_pci_link.c
854
link->l_irq;
sys/dev/acpi/acpi_pci_link.c
856
link->l_trig;
sys/dev/acpi/acpi_pci_link.c
858
link->l_pol;
sys/dev/acpi/acpi_pci_link.c
902
struct link *link;
sys/dev/acpi/acpi_pci_link.c
91
struct link;
sys/dev/acpi/acpi_pci_link.c
915
link = sc->pl_links;
sys/dev/acpi/acpi_pci_link.c
932
if (!link->l_routed &&
sys/dev/acpi/acpi_pci_link.c
933
PCI_INTERRUPT_VALID(link->l_irq)) {
sys/dev/acpi/acpi_pci_link.c
943
link->l_routed = TRUE;
sys/dev/acpi/acpi_pci_link.c
944
pci_link_interrupt_weights[link->l_irq] +=
sys/dev/acpi/acpi_pci_link.c
945
link->l_references;
sys/dev/acpi/acpi_pci_link.c
947
link++;
sys/dev/acpi/acpi_pci_link.c
96
struct link *pl_links;
sys/dev/acpi/acpi_pci_link.c
963
acpi_pci_link_choose_irq(struct acpi_pci_link_softc *sc, struct link *link)
sys/dev/acpi/acpi_pci_link.c
968
KASSERT(!link->l_routed);
sys/dev/acpi/acpi_pci_link.c
969
KASSERT(!PCI_INTERRUPT_VALID(link->l_irq));
sys/dev/acpi/acpi_pci_link.c
975
if (PCI_INTERRUPT_VALID(link->l_bios_irq))
sys/dev/acpi/acpi_pci_link.c
976
return link->l_bios_irq;
sys/dev/acpi/acpi_pci_link.c
982
if (PCI_INTERRUPT_VALID(link->l_initial_irq))
sys/dev/acpi/acpi_pci_link.c
983
return link->l_initial_irq;
sys/dev/acpi/acpi_pci_link.c
992
for (i = 0; i < link->l_num_irqs; i++) {
sys/dev/acpi/acpi_pci_link.c
993
pos_irq = link->l_irqs[i];
sys/dev/fdt/ausoc.c
100
for (aux = 0; aux < link->link_naux; aux++) {
sys/dev/fdt/ausoc.c
101
error = audio_dai_open(link->link_aux[aux], flags);
sys/dev/fdt/ausoc.c
116
struct ausoc_link * const link = priv;
sys/dev/fdt/ausoc.c
118
return audio_dai_query_format(link->link_cpu, afp);
sys/dev/fdt/ausoc.c
126
struct ausoc_link * const link = priv;
sys/dev/fdt/ausoc.c
131
if (link->link_mclk_fs) {
sys/dev/fdt/ausoc.c
132
const u_int rate = params->sample_rate * link->link_mclk_fs;
sys/dev/fdt/ausoc.c
133
error = audio_dai_set_sysclk(link->link_codec, rate,
sys/dev/fdt/ausoc.c
137
error = audio_dai_set_sysclk(link->link_cpu, rate,
sys/dev/fdt/ausoc.c
143
error = audio_dai_mi_set_format(link->link_cpu, setmode,
sys/dev/fdt/ausoc.c
148
return audio_dai_mi_set_format(link->link_codec, setmode,
sys/dev/fdt/ausoc.c
155
struct ausoc_link * const link = priv;
sys/dev/fdt/ausoc.c
157
return audio_dai_set_port(link->link_codec, mc);
sys/dev/fdt/ausoc.c
163
struct ausoc_link * const link = priv;
sys/dev/fdt/ausoc.c
165
return audio_dai_get_port(link->link_codec, mc);
sys/dev/fdt/ausoc.c
171
struct ausoc_link * const link = priv;
sys/dev/fdt/ausoc.c
173
return audio_dai_query_devinfo(link->link_codec, di);
sys/dev/fdt/ausoc.c
179
struct ausoc_link * const link = priv;
sys/dev/fdt/ausoc.c
181
return audio_dai_allocm(link->link_cpu, dir, size);
sys/dev/fdt/ausoc.c
187
struct ausoc_link * const link = priv;
sys/dev/fdt/ausoc.c
189
return audio_dai_freem(link->link_cpu, addr, size);
sys/dev/fdt/ausoc.c
195
struct ausoc_link * const link = priv;
sys/dev/fdt/ausoc.c
198
snprintf(adev->name, sizeof(adev->name), "%s", link->link_name);
sys/dev/fdt/ausoc.c
203
(void)audio_dai_getdev(link->link_codec, adev);
sys/dev/fdt/ausoc.c
211
struct ausoc_link * const link = priv;
sys/dev/fdt/ausoc.c
213
return audio_dai_get_props(link->link_cpu);
sys/dev/fdt/ausoc.c
220
struct ausoc_link * const link = priv;
sys/dev/fdt/ausoc.c
222
return audio_dai_round_blocksize(link->link_cpu, bs, mode, params);
sys/dev/fdt/ausoc.c
228
struct ausoc_link * const link = priv;
sys/dev/fdt/ausoc.c
230
return audio_dai_round_buffersize(link->link_cpu, dir, bufsize);
sys/dev/fdt/ausoc.c
236
struct ausoc_link * const link = priv;
sys/dev/fdt/ausoc.c
239
for (n = 0; n < link->link_naux; n++)
sys/dev/fdt/ausoc.c
240
audio_dai_halt(link->link_aux[n], AUMODE_PLAY);
sys/dev/fdt/ausoc.c
242
audio_dai_halt(link->link_codec, AUMODE_PLAY);
sys/dev/fdt/ausoc.c
244
return audio_dai_halt(link->link_cpu, AUMODE_PLAY);
sys/dev/fdt/ausoc.c
250
struct ausoc_link * const link = priv;
sys/dev/fdt/ausoc.c
253
for (n = 0; n < link->link_naux; n++)
sys/dev/fdt/ausoc.c
254
audio_dai_halt(link->link_aux[n], AUMODE_RECORD);
sys/dev/fdt/ausoc.c
256
audio_dai_halt(link->link_codec, AUMODE_RECORD);
sys/dev/fdt/ausoc.c
258
return audio_dai_halt(link->link_cpu, AUMODE_RECORD);
sys/dev/fdt/ausoc.c
265
struct ausoc_link * const link = priv;
sys/dev/fdt/ausoc.c
269
for (n = 0; n < link->link_naux; n++) {
sys/dev/fdt/ausoc.c
270
error = audio_dai_trigger(link->link_aux[n], start, end,
sys/dev/fdt/ausoc.c
275
error = audio_dai_trigger(link->link_codec, start, end, blksize,
sys/dev/fdt/ausoc.c
280
return audio_dai_trigger(link->link_cpu, start, end, blksize,
sys/dev/fdt/ausoc.c
292
struct ausoc_link * const link = priv;
sys/dev/fdt/ausoc.c
296
for (n = 0; n < link->link_naux; n++) {
sys/dev/fdt/ausoc.c
297
error = audio_dai_trigger(link->link_aux[n], start, end,
sys/dev/fdt/ausoc.c
302
error = audio_dai_trigger(link->link_codec, start, end, blksize,
sys/dev/fdt/ausoc.c
307
return audio_dai_trigger(link->link_cpu, start, end, blksize,
sys/dev/fdt/ausoc.c
318
struct ausoc_link * const link = priv;
sys/dev/fdt/ausoc.c
320
return audio_dai_get_locks(link->link_cpu, intr, thread);
sys/dev/fdt/ausoc.c
366
ausoc_link_format(struct ausoc_softc *sc, struct ausoc_link *link, int phandle,
sys/dev/fdt/ausoc.c
428
ausoc_attach_link(struct ausoc_softc *sc, struct ausoc_link *link,
sys/dev/fdt/ausoc.c
448
link->link_cpu = fdtbus_dai_acquire(cpu_phandle, "sound-dai");
sys/dev/fdt/ausoc.c
449
if (!link->link_cpu) {
sys/dev/fdt/ausoc.c
462
link->link_codec = fdtbus_dai_acquire(codec_phandle, "sound-dai");
sys/dev/fdt/ausoc.c
463
if (!link->link_codec) {
sys/dev/fdt/ausoc.c
471
"simple-audio-card,aux-devs", link->link_naux) == NULL)
sys/dev/fdt/ausoc.c
473
link->link_naux++;
sys/dev/fdt/ausoc.c
475
if (link->link_naux) {
sys/dev/fdt/ausoc.c
476
link->link_aux = kmem_zalloc(sizeof(audio_dai_tag_t) * link->link_naux, KM_SLEEP);
sys/dev/fdt/ausoc.c
477
for (n = 0; n < link->link_naux; n++) {
sys/dev/fdt/ausoc.c
478
link->link_aux[n] = fdtbus_dai_acquire_index(card_phandle,
sys/dev/fdt/ausoc.c
480
KASSERT(link->link_aux[n] != NULL);
sys/dev/fdt/ausoc.c
483
audio_dai_add_device(link->link_codec, link->link_aux[n]);
sys/dev/fdt/ausoc.c
487
of_getprop_uint32(link_phandle, mclk_fs_prop, &link->link_mclk_fs);
sys/dev/fdt/ausoc.c
488
if (ausoc_link_format(sc, link, link_phandle, codec_phandle, single_link, &format) != 0) {
sys/dev/fdt/ausoc.c
492
if (audio_dai_set_format(link->link_cpu, format) != 0) {
sys/dev/fdt/ausoc.c
496
if (audio_dai_set_format(link->link_codec, format) != 0) {
sys/dev/fdt/ausoc.c
502
device_xname(audio_dai_device(link->link_codec)),
sys/dev/fdt/ausoc.c
503
device_xname(audio_dai_device(link->link_cpu)));
sys/dev/fdt/ausoc.c
504
for (n = 0; n < link->link_naux; n++) {
sys/dev/fdt/ausoc.c
508
device_xname(audio_dai_device(link->link_aux[n])));
sys/dev/fdt/ausoc.c
512
audio_attach_mi(&ausoc_hw_if, link, sc->sc_dev);
sys/dev/fdt/ausoc.c
76
struct ausoc_link * const link = priv;
sys/dev/fdt/ausoc.c
79
for (aux = 0; aux < link->link_naux; aux++)
sys/dev/fdt/ausoc.c
80
audio_dai_close(link->link_aux[aux]);
sys/dev/fdt/ausoc.c
81
audio_dai_close(link->link_codec);
sys/dev/fdt/ausoc.c
82
audio_dai_close(link->link_cpu);
sys/dev/fdt/ausoc.c
88
struct ausoc_link * const link = priv;
sys/dev/fdt/ausoc.c
92
error = audio_dai_open(link->link_cpu, flags);
sys/dev/fdt/ausoc.c
96
error = audio_dai_open(link->link_codec, flags);
sys/dev/hyperv/hvkbd.c
107
LIST_ENTRY(hvkbd_keystroke_info) link;
sys/dev/hyperv/hvkbd.c
259
LIST_INSERT_HEAD(&sc->sc_ks_free, ksi, link);
sys/dev/hyperv/hvkbd.c
276
LIST_REMOVE(ksi, link);
sys/dev/hyperv/hvkbd.c
378
LIST_REMOVE(ksi, link);
sys/dev/hyperv/hvkbd.c
398
LIST_INSERT_HEAD(&sc->sc_ks_free, ksi, link);
sys/dev/hyperv/hvkbd.c
432
LIST_INSERT_HEAD(&sc->sc_ks_free, ksi, link);
sys/dev/ic/anx_dp.c
427
anxdp_link_start(struct anxdp_softc * const sc, struct anxdp_link * const link)
sys/dev/ic/anx_dp.c
435
drm_dp_link_rate_to_bw_code(link->rate));
sys/dev/ic/anx_dp.c
437
link->num_lanes);
sys/dev/ic/anx_dp.c
439
bw[0] = drm_dp_link_rate_to_bw_code(link->rate);
sys/dev/ic/anx_dp.c
440
bw[1] = link->num_lanes;
sys/dev/ic/anx_dp.c
441
if (link->enhanced_framing)
sys/dev/ic/anx_dp.c
447
for (u_int i = 0; i < link->num_lanes; i++) {
sys/dev/ic/anx_dp.c
460
for (u_int i = 0; i < link->num_lanes; i++) {
sys/dev/ic/anx_dp.c
466
link->num_lanes);
sys/dev/ic/anx_dp.c
471
struct anxdp_link * const link)
sys/dev/ic/anx_dp.c
493
if (!drm_dp_clock_recovery_ok(link_status, link->num_lanes)) {
sys/dev/ic/anx_dp.c
500
for (i = 0; i < link->num_lanes; i++) {
sys/dev/ic/anx_dp.c
506
for (i = 0; i < link->num_lanes; i++) {
sys/dev/ic/anx_dp.c
511
link->num_lanes);
sys/dev/ic/anx_dp.c
516
anxdp_process_eq(struct anxdp_softc * const sc, struct anxdp_link * const link)
sys/dev/ic/anx_dp.c
538
if (!drm_dp_channel_eq_ok(link_status, link->num_lanes)) {
sys/dev/ic/anx_dp.c
545
for (i = 0; i < link->num_lanes; i++) {
sys/dev/ic/anx_dp.c
551
for (i = 0; i < link->num_lanes; i++) {
sys/dev/ic/anx_dp.c
556
link->num_lanes);
sys/dev/ic/anx_dp.c
563
struct anxdp_link link;
sys/dev/ic/anx_dp.c
575
memset(&link, 0, sizeof(link));
sys/dev/ic/anx_dp.c
576
link.revision = values[0];
sys/dev/ic/anx_dp.c
577
link.rate = drm_dp_bw_code_to_link_rate(values[1]);
sys/dev/ic/anx_dp.c
578
link.num_lanes = values[2] & DP_MAX_LANE_COUNT_MASK;
sys/dev/ic/anx_dp.c
580
link.enhanced_framing = true;
sys/dev/ic/anx_dp.c
582
if (link.revision >= 0x11) {
sys/dev/ic/anx_dp.c
596
anxdp_link_start(sc, &link);
sys/dev/ic/anx_dp.c
597
anxdp_process_clock_recovery(sc, &link);
sys/dev/ic/anx_dp.c
598
anxdp_process_eq(sc, &link);
sys/dev/ic/mpt.c
300
SLIST_INSERT_HEAD(&mpt->request_free_list, req, link);
sys/dev/ic/mpt.c
316
SLIST_REMOVE_HEAD(&mpt->request_free_list, link);
sys/dev/ic/mpt_netbsd.h
157
SLIST_ENTRY(req_entry) link; /* pointer to next in list */
sys/dev/ic/ncr53c9x.c
1115
LIST_INSERT_HEAD(&ti->luns, li, link);
sys/dev/ic/ncr53c9x.c
1274
LIST_REMOVE(li, link);
sys/dev/ic/ncr53c9x.c
182
LIST_FOREACH(li, &ti->luns, link)
sys/dev/ic/ncr53c9x.c
2306
LIST_REMOVE(li, link);
sys/dev/ic/ncr53c9x.c
2314
li = LIST_NEXT(li, link);
sys/dev/ic/ncr53c9x.c
2974
LIST_REMOVE(li, link);
sys/dev/ic/ncr53c9x.c
2980
li = LIST_NEXT(li, link);
sys/dev/ic/ncr53c9x.c
322
nextli = LIST_NEXT(li, link);
sys/dev/ic/ncr53c9x.c
461
LIST_FOREACH(li, &sc->sc_tinfo[r].luns, link) {
sys/dev/ic/ncr53c9xvar.h
153
LIST_ENTRY(ncr53c9x_linfo) link;
sys/dev/ic/wd33c93var.h
87
LIST_ENTRY(wd33c93_linfo) link;
sys/dev/ieee1394/firewire.c
1198
STAILQ_REMOVE_HEAD(&bind->xferlist, link);
sys/dev/ieee1394/firewire.c
1269
STAILQ_INSERT_TAIL(&xfer->q->q, xfer, link);
sys/dev/ieee1394/firewire.c
1349
STAILQ_REMOVE_HEAD(&xferq->q, link);
sys/dev/ieee1394/firewire.c
1620
STAILQ_FOREACH(fwdev, &fc->devices, link)
sys/dev/ieee1394/firewire.c
1772
STAILQ_FOREACH(fwdev, &fc->devices, link)
sys/dev/ieee1394/firewire.c
1819
STAILQ_FOREACH(tfwdev, &fc->devices, link) {
sys/dev/ieee1394/firewire.c
1827
STAILQ_INSERT_HEAD(&fc->devices, fwdev, link);
sys/dev/ieee1394/firewire.c
1829
STAILQ_INSERT_AFTER(&fc->devices, pfwdev, fwdev, link);
sys/dev/ieee1394/firewire.c
2033
next = STAILQ_NEXT(fwdev, link);
sys/dev/ieee1394/firewire.c
2059
SLIST_INSERT_HEAD(&sc->devlist, devlist, link);
sys/dev/ieee1394/firewire.c
2062
SLIST_NEXT(elm, link) != NULL;
sys/dev/ieee1394/firewire.c
2063
elm = SLIST_NEXT(elm, link));
sys/dev/ieee1394/firewire.c
2064
SLIST_INSERT_AFTER(elm, devlist, link);
sys/dev/ieee1394/firewire.c
2090
SLIST_FOREACH(devlist, &sc->devlist, link) {
sys/dev/ieee1394/firewire.c
2097
next = STAILQ_NEXT(fwdev, link);
sys/dev/ieee1394/firewire.c
2103
SLIST_FOREACH(devlist, &sc->devlist, link)
sys/dev/ieee1394/firewire.c
2114
link);
sys/dev/ieee1394/firewire.c
2120
STAILQ_REMOVE(&fc->devices, fwdev, fw_device, link);
sys/dev/ieee1394/firewire.c
253
SLIST_INSERT_HEAD(&sc->devlist, devlist, link);
sys/dev/ieee1394/firewire.c
292
SLIST_REMOVE(&sc->devlist, devlist, firewire_dev_list, link);
sys/dev/ieee1394/firewire.c
303
fwdev_next = STAILQ_NEXT(fwdev, link);
sys/dev/ieee1394/firewire.c
346
STAILQ_FOREACH(fwdev, &fc->devices, link)
sys/dev/ieee1394/firewire.c
363
STAILQ_FOREACH(fwdev, &fc->devices, link)
sys/dev/ieee1394/firewire.c
543
SLIST_FOREACH(devlist, &sc->devlist, link) {
sys/dev/ieee1394/firewire.c
770
next = STAILQ_NEXT(xfer, link);
sys/dev/ieee1394/firewire.c
794
STAILQ_INSERT_TAIL(q, xfer, link);
sys/dev/ieee1394/firewire.c
805
next = STAILQ_NEXT(xfer, link);
sys/dev/ieee1394/firewire.c
886
STAILQ_REMOVE(&xfer->q->q, xfer, fw_xfer, link);
sys/dev/ieee1394/firewirereg.h
218
STAILQ_ENTRY(fw_bulkxfer) link;
sys/dev/ieee1394/firewirereg.h
259
STAILQ_ENTRY(fw_xfer) link;
sys/dev/ieee1394/firewirereg.h
66
STAILQ_ENTRY(fw_device) link;
sys/dev/ieee1394/firewirereg.h
78
SLIST_ENTRY(firewire_dev_list) link;
sys/dev/ieee1394/fwcrom.c
436
STAILQ_INSERT_TAIL(&src->chunk_list, child, link);
sys/dev/ieee1394/fwcrom.c
445
STAILQ_INSERT_TAIL(&src->chunk_list, child, link);
sys/dev/ieee1394/fwcrom.c
505
STAILQ_FOREACH(chunk, &src->chunk_list, link) {
sys/dev/ieee1394/fwcrom.c
525
STAILQ_FOREACH(chunk, &src->chunk_list, link) {
sys/dev/ieee1394/fwdev.c
197
STAILQ_REMOVE_HEAD(&ir->q, link);
sys/dev/ieee1394/fwdev.c
262
STAILQ_REMOVE_HEAD(&ir->stvalid, link);
sys/dev/ieee1394/fwdev.c
292
STAILQ_INSERT_TAIL(&ir->stfree, ir->stproc, link);
sys/dev/ieee1394/fwdev.c
338
STAILQ_REMOVE_HEAD(&it->stfree, link);
sys/dev/ieee1394/fwdev.c
366
STAILQ_INSERT_TAIL(&it->stvalid, it->stproc, link);
sys/dev/ieee1394/fwdev.c
630
STAILQ_FOREACH(fwdev, &fc->devices, link) {
sys/dev/ieee1394/fwdev.c
651
STAILQ_FOREACH(fwdev, &fc->devices, link)
sys/dev/ieee1394/fwdev.c
787
STAILQ_INSERT_TAIL(&q->stfree, &q->bulkxfer[i], link);
sys/dev/ieee1394/fwdev.c
838
STAILQ_REMOVE_HEAD(&d->rq, link);
sys/dev/ieee1394/fwdev.c
857
STAILQ_INSERT_TAIL(&fwb->xferlist, xfer, link);
sys/dev/ieee1394/fwdev.c
908
STAILQ_INSERT_TAIL(&d->rq, xfer, link);
sys/dev/ieee1394/fwdev.c
927
STAILQ_INSERT_TAIL(&d->rq, xfer, link);
sys/dev/ieee1394/fwmem.c
191
STAILQ_INSERT_TAIL(&fms->xferlist, xfer, link);
sys/dev/ieee1394/fwmem.c
217
STAILQ_REMOVE_HEAD(&fms->xferlist, link);
sys/dev/ieee1394/fwohci.c
1308
i++, db_tr = STAILQ_NEXT(db_tr, link))
sys/dev/ieee1394/fwohci.c
1311
i++, db_tr = STAILQ_NEXT(db_tr, link))
sys/dev/ieee1394/fwohci.c
1386
STAILQ_REMOVE_HEAD(&dbch->xferq.q, link);
sys/dev/ieee1394/fwohci.c
1490
STAILQ_NEXT(db_tr, link)->bus_addr);
sys/dev/ieee1394/fwohci.c
1500
db_tr = STAILQ_NEXT(db_tr, link);
sys/dev/ieee1394/fwohci.c
1643
dbch->bottom = STAILQ_NEXT(tr, link);
sys/dev/ieee1394/fwohci.c
1707
db_tr = STAILQ_NEXT(db_tr, link)) {
sys/dev/ieee1394/fwohci.c
1787
STAILQ_INSERT_TAIL(&dbch->db_trq, db_tr, link);
sys/dev/ieee1394/fwohci.c
1800
STAILQ_FOREACH(tmpq, &dbch->db_trq, link)
sys/dev/ieee1394/fwohci.c
1802
lastq->link.stqe_next = STAILQ_FIRST(&dbch->db_trq);
sys/dev/ieee1394/fwohci.c
1836
dbch->bottom = STAILQ_NEXT(dbch->bottom, link);
sys/dev/ieee1394/fwohci.c
1840
if (STAILQ_NEXT(db_tr, link) == NULL)
sys/dev/ieee1394/fwohci.c
1845
STAILQ_NEXT(db_tr, link)->bus_addr | z);
sys/dev/ieee1394/fwohci.c
1856
db_tr = STAILQ_NEXT(db_tr, link);
sys/dev/ieee1394/fwohci.c
1882
dbch->bottom = STAILQ_NEXT(dbch->bottom, link);
sys/dev/ieee1394/fwohci.c
1892
if (STAILQ_NEXT(db_tr, link) == NULL)
sys/dev/ieee1394/fwohci.c
1897
STAILQ_NEXT(db_tr, link)->bus_addr | z);
sys/dev/ieee1394/fwohci.c
1905
db_tr = STAILQ_NEXT(db_tr, link);
sys/dev/ieee1394/fwohci.c
2218
STAILQ_REMOVE_HEAD(&it->stdma, link);
sys/dev/ieee1394/fwohci.c
2230
STAILQ_INSERT_TAIL(&it->stfree, chunk, link);
sys/dev/ieee1394/fwohci.c
2276
STAILQ_REMOVE_HEAD(&ir->stdma, link);
sys/dev/ieee1394/fwohci.c
2277
STAILQ_INSERT_TAIL(&ir->stvalid, chunk, link);
sys/dev/ieee1394/fwohci.c
2382
cp = STAILQ_NEXT(pp, link);
sys/dev/ieee1394/fwohci.c
2388
np = STAILQ_NEXT(cp, link);
sys/dev/ieee1394/fwohci.c
2401
pp = STAILQ_NEXT(pp, link);
sys/dev/ieee1394/fwohci.c
2543
STAILQ_NEXT(db_tr, link)->bus_addr | dbch->ndesc;
sys/dev/ieee1394/fwohci.c
2549
db_tr = STAILQ_NEXT(db_tr, link);
sys/dev/ieee1394/fwohci.c
2988
dbch->top = STAILQ_NEXT(db_tr, link);
sys/dev/ieee1394/fwohci.c
3027
db_tr = STAILQ_NEXT(db_tr, link);
sys/dev/ieee1394/fwohci.c
603
STAILQ_REMOVE_HEAD(&ir->stdma, link);
sys/dev/ieee1394/fwohci.c
604
STAILQ_INSERT_TAIL(&ir->stfree, chunk, link);
sys/dev/ieee1394/fwohci.c
836
STAILQ_FOREACH(txfer, &ir->stdma, link)
sys/dev/ieee1394/fwohci.c
864
STAILQ_REMOVE_HEAD(&ir->stfree, link);
sys/dev/ieee1394/fwohci.c
865
STAILQ_INSERT_TAIL(&ir->stdma, chunk, link);
sys/dev/ieee1394/fwohci.c
938
STAILQ_FOREACH(txfer, &it->stdma, link)
sys/dev/ieee1394/fwohci.c
961
STAILQ_REMOVE_HEAD(&it->stvalid, link);
sys/dev/ieee1394/fwohci.c
962
STAILQ_INSERT_TAIL(&it->stdma, chunk, link);
sys/dev/ieee1394/fwohcireg.h
338
STAILQ_ENTRY(fwohcidb_tr) link;
sys/dev/ieee1394/iec13213.h
240
STAILQ_ENTRY(crom_chunk) link;
sys/dev/ieee1394/if_fwip.c
372
&xferq->bulkxfer[i], link);
sys/dev/ieee1394/if_fwip.c
394
STAILQ_INSERT_TAIL(&sc->sc_fwb.xferlist, xfer, link);
sys/dev/ieee1394/if_fwip.c
407
STAILQ_INSERT_TAIL(&sc->sc_xferlist, xfer, link);
sys/dev/ieee1394/if_fwip.c
455
next = STAILQ_NEXT(xfer, link);
sys/dev/ieee1394/if_fwip.c
461
next = STAILQ_NEXT(xfer, link);
sys/dev/ieee1394/if_fwip.c
519
STAILQ_INSERT_TAIL(&sc->sc_xferlist, xfer, link);
sys/dev/ieee1394/if_fwip.c
560
STAILQ_REMOVE_HEAD(&sc->sc_xferlist, link);
sys/dev/ieee1394/if_fwip.c
663
STAILQ_INSERT_TAIL(&sc->sc_xferlist, xfer, link);
sys/dev/ieee1394/if_fwip.c
703
STAILQ_REMOVE_HEAD(&xferq->stvalid, link);
sys/dev/ieee1394/if_fwip.c
713
STAILQ_INSERT_TAIL(&xferq->stfree, sxfer, link);
sys/dev/ieee1394/if_fwip.c
813
STAILQ_INSERT_TAIL(&sc->sc_fwb.xferlist, xfer, link);
sys/dev/ieee1394/sbp.c
1037
STAILQ_INSERT_TAIL(&sc->sc_fwb.xferlist, xfer, link);
sys/dev/ieee1394/sbp.c
1051
STAILQ_INSERT_TAIL(&sdev->target->xferlist, xfer, link);
sys/dev/ieee1394/sbp.c
1418
STAILQ_REMOVE_HEAD(&target->xferlist, link);
sys/dev/ieee1394/sbp.c
1993
STAILQ_INSERT_TAIL(&sc->sc_fwb.xferlist, xfer, link);
sys/dev/ieee1394/sbp.c
1999
STAILQ_INSERT_TAIL(&sc->sc_fwb.xferlist, xfer, link);
sys/dev/ieee1394/sbp.c
2061
next = STAILQ_NEXT(xfer, link);
sys/dev/isa/wds.c
1228
ltophys(0, scb->cmd.link);
sys/dev/isa/wdsreg.h
60
physaddr link;
sys/dev/marvell/if_mvgbe.c
180
SIMPLEQ_ENTRY(mvgbe_txmap_entry) link;
sys/dev/marvell/if_mvgbe.c
1914
SIMPLEQ_REMOVE_HEAD(&sc->sc_txmap_head, link);
sys/dev/marvell/if_mvgbe.c
2124
SIMPLEQ_INSERT_TAIL(&sc->sc_txmap_head, entry, link);
sys/dev/marvell/if_mvgbe.c
836
SIMPLEQ_INSERT_HEAD(&sc->sc_txmap_head, entry, link);
sys/dev/marvell/if_mvgbe.c
923
SIMPLEQ_REMOVE_HEAD(&sc->sc_txmap_head, link);
sys/dev/marvell/mvxpbm.c
293
LIST_INSERT_HEAD(&sc->sc_free, chunk, link);
sys/dev/marvell/mvxpbm.c
379
LIST_REMOVE(chunk, link);
sys/dev/marvell/mvxpbm.c
380
LIST_INSERT_HEAD(&sc->sc_inuse, chunk, link);
sys/dev/marvell/mvxpbm.c
397
LIST_REMOVE(chunk, link);
sys/dev/marvell/mvxpbm.c
398
LIST_INSERT_HEAD(&sc->sc_free, chunk, link);
sys/dev/marvell/mvxpbmvar.h
80
LIST_ENTRY(mvxpbm_chunk) link;
sys/dev/pci/if_aq.c
5054
aq_enable_intr(struct aq_softc *sc, bool link, bool txrx)
sys/dev/pci/if_aq.c
5066
if (link)
sys/dev/pci/if_bge.c
1736
link);
sys/dev/pci/if_bge.c
1745
SLIST_REMOVE_HEAD(&sc->txdma_list, link);
sys/dev/pci/if_bge.c
1829
SLIST_INSERT_HEAD(&sc->txdma_list, dma, link);
sys/dev/pci/if_bge.c
4720
SLIST_INSERT_HEAD(&sc->txdma_list, dma, link);
sys/dev/pci/if_bge.c
5480
SLIST_REMOVE_HEAD(&sc->txdma_list, link);
sys/dev/pci/if_bge.c
6265
int link;
sys/dev/pci/if_bge.c
6333
link = (CSR_READ_4(sc, BGE_MI_STS) & BGE_MISTS_LINK)?
sys/dev/pci/if_bge.c
6336
if (BGE_STS_BIT(sc, BGE_STS_LINK) != link) {
sys/dev/pci/if_bgevar.h
257
SLIST_ENTRY(txdmamap_pool_entry) link;
sys/dev/pci/if_iavf.c
4429
int link;
sys/dev/pci/if_iavf.c
4436
link = LINK_STATE_DOWN;
sys/dev/pci/if_iavf.c
4438
link = LINK_STATE_UP;
sys/dev/pci/if_iavf.c
4450
if (sc->sc_link_state != link) {
sys/dev/pci/if_iavf.c
4451
sc->sc_link_state = link;
sys/dev/pci/if_iavf.c
4453
if_link_state_change(ifp, link);
sys/dev/pci/if_ixl.c
1027
int tries, rv, link;
sys/dev/pci/if_ixl.c
1356
rv = ixl_get_link_status_poll(sc, &link);
sys/dev/pci/if_ixl.c
1358
link = LINK_STATE_UNKNOWN;
sys/dev/pci/if_ixl.c
1359
if_link_state_change(ifp, link);
sys/dev/pci/if_ixl.c
4502
int link;
sys/dev/pci/if_ixl.c
4517
link = ixl_set_link_status_locked(sc, &iaq);
sys/dev/pci/if_ixl.c
4520
*l = link;
sys/dev/pci/if_nfe.c
499
uint32_t phy, seed, misc = NFE_MISC1_MAGIC, link = NFE_MEDIA_SET;
sys/dev/pci/if_nfe.c
514
link |= NFE_MEDIA_1000T;
sys/dev/pci/if_nfe.c
519
link |= NFE_MEDIA_100TX;
sys/dev/pci/if_nfe.c
524
link |= NFE_MEDIA_10T;
sys/dev/pci/if_nfe.c
533
NFE_WRITE(sc, NFE_LINKSPEED, link);
sys/dev/pci/if_rge.c
3994
int link = LINK_STATE_DOWN;
sys/dev/pci/if_rge.c
3997
link = LINK_STATE_UP;
sys/dev/pci/if_rge.c
3999
if (ifp->if_link_state != link) { /* XXX not safe to access */
sys/dev/pci/if_rge.c
4000
if_link_state_change(ifp, link);
sys/dev/pci/if_sk.c
1356
SIMPLEQ_INSERT_HEAD(&sc_if->sk_txmap_head, entry, link);
sys/dev/pci/if_sk.c
1899
SIMPLEQ_REMOVE_HEAD(&sc_if->sk_txmap_head, link);
sys/dev/pci/if_sk.c
2150
link);
sys/dev/pci/if_skvar.h
107
SIMPLEQ_ENTRY(sk_txmap_entry) link;
sys/dev/pci/if_ti.c
1014
link);
sys/dev/pci/if_ti.c
1025
SIMPLEQ_REMOVE_HEAD(&sc->txdma_list, link);
sys/dev/pci/if_ti.c
1062
SIMPLEQ_INSERT_HEAD(&sc->txdma_list, dma, link);
sys/dev/pci/if_ti.c
2082
SIMPLEQ_INSERT_HEAD(&sc->txdma_list, dma, link);
sys/dev/pci/if_ti.c
2127
SIMPLEQ_INSERT_HEAD(&sc->txdma_list, dma, link);
sys/dev/pci/if_ti.c
2300
SIMPLEQ_REMOVE_HEAD(&sc->txdma_list, link);
sys/dev/pci/if_ti.c
2393
SIMPLEQ_REMOVE_HEAD(&sc->txdma_list, link);
sys/dev/pci/if_tireg.h
1082
SIMPLEQ_ENTRY(txdmamap_pool_entry) link;
sys/dev/pci/if_vioif.c
2732
int link, i;
sys/dev/pci/if_vioif.c
2736
link = vioif_get_link_status(sc);
sys/dev/pci/if_vioif.c
2738
if (link == sc->sc_link_state)
sys/dev/pci/if_vioif.c
2741
sc->sc_link_state = link;
sys/dev/pci/if_vmx.c
3589
u_int link;
sys/dev/pci/if_vmx.c
3595
link = LINK_STATE_UP;
sys/dev/pci/if_vmx.c
3598
link = LINK_STATE_DOWN;
sys/dev/pci/if_vmx.c
3601
if_link_state_change(ifp, link);
sys/dev/pci/if_wm.c
10411
bool link;
sys/dev/pci/if_wm.c
10430
link = status & STATUS_LU;
sys/dev/pci/if_wm.c
10431
if (link) {
sys/dev/pci/if_wm.c
10451
if ((sc->sc_type == WM_T_ICH8) && (link == false))
sys/dev/pci/if_wm.c
10460
if (link) {
sys/dev/pci/if_wm.c
10546
&& link) {
sys/dev/pci/if_wm.c
10669
wm_k1_workaround_lpt_lp(sc, link);
sys/dev/pci/if_wm.c
10693
if (!link)
sys/dev/pci/if_wm.c
17591
wm_k1_workaround_lpt_lp(struct wm_softc *sc, bool link)
sys/dev/pci/if_wm.c
17598
if (link && (speed == STATUS_SPEED_1000)) {
sys/dev/pci/if_wm.c
17626
|| !link
sys/dev/pci/if_wm.c
17666
wm_k1_gig_workaround_hv(struct wm_softc *sc, int link)
sys/dev/pci/if_wm.c
17678
if (link) {
sys/dev/pci/if_wm.c
18034
wm_platform_pm_pch_lpt(struct wm_softc *sc, bool link)
sys/dev/pci/if_wm.c
18036
uint32_t reg = __SHIFTIN(link, LTRV_NONSNOOP_REQ)
sys/dev/pci/if_wm.c
18037
| __SHIFTIN(link, LTRV_SNOOP_REQ) | LTRV_SEND;
sys/dev/pci/if_wm.c
18046
if (link) {
sys/dev/pci/igc/if_igc.c
2760
IGC_GLOBAL_EVENT(sc, link, 1);
sys/dev/pci/igc/if_igc.c
2864
IGC_GLOBAL_EVENT(sc, link, 1);
sys/dev/pci/igc/igc_i225.c
1000
bool link = false;
sys/dev/pci/igc/igc_i225.c
1018
ret_val = igc_phy_has_link_generic(hw, 1, 0, &link);
sys/dev/pci/igc/igc_i225.c
1022
if (!link)
sys/dev/pci/igc/igc_i225.c
1029
ret_val = igc_phy_has_link_generic(hw, 1, 0, &link);
sys/dev/pci/igc/igc_i225.c
1033
if (!link)
sys/dev/pci/igc/igc_i225.c
1067
ret_val = igc_set_ltr_i225(hw, link);
sys/dev/pci/igc/igc_i225.c
896
igc_set_ltr_i225(struct igc_hw *hw, bool link)
sys/dev/pci/igc/igc_i225.c
905
if (link) {
sys/dev/pci/igc/igc_phy.c
534
bool link;
sys/dev/pci/igc/igc_phy.c
561
&link);
sys/dev/pci/igc/igc_phy.c
565
if (link) {
sys/dev/pci/ixgbe/ixgbe.c
2609
u16 link;
sys/dev/pci/ixgbe/ixgbe.c
2665
link = pci_conf_read(sc->osdep.pc, sc->osdep.tag,
sys/dev/pci/ixgbe/ixgbe.c
2667
ixgbe_set_pci_config_data_generic(hw, link);
sys/dev/pci/ixgbe/ixgbe_api.c
1515
return ixgbe_call_func(hw, hw->link.ops.read_link, (hw, addr,
sys/dev/pci/ixgbe/ixgbe_api.c
1530
return ixgbe_call_func(hw, hw->link.ops.read_link_unlocked,
sys/dev/pci/ixgbe/ixgbe_api.c
1580
return ixgbe_call_func(hw, hw->link.ops.write_link,
sys/dev/pci/ixgbe/ixgbe_api.c
1595
return ixgbe_call_func(hw, hw->link.ops.write_link_unlocked,
sys/dev/pci/ixgbe/ixgbe_type.h
4253
struct ixgbe_link_info link;
sys/dev/pci/ixgbe/ixgbe_x550.c
1024
struct ixgbe_link_info *link = &hw->link;
sys/dev/pci/ixgbe/ixgbe_x550.c
1036
link->ops.read_link = ixgbe_read_i2c_combined_generic;
sys/dev/pci/ixgbe/ixgbe_x550.c
1037
link->ops.read_link_unlocked = ixgbe_read_i2c_combined_generic_unlocked;
sys/dev/pci/ixgbe/ixgbe_x550.c
1038
link->ops.write_link = ixgbe_write_i2c_combined_generic;
sys/dev/pci/ixgbe/ixgbe_x550.c
1039
link->ops.write_link_unlocked =
sys/dev/pci/ixgbe/ixgbe_x550.c
1041
link->addr = IXGBE_CS4227;
sys/dev/pci/ixgbe/ixgbe_x550.c
125
return hw->link.ops.read_link_unlocked(hw, hw->link.addr, reg, value);
sys/dev/pci/ixgbe/ixgbe_x550.c
138
return hw->link.ops.write_link_unlocked(hw, hw->link.addr, reg, value);
sys/dev/pci/ixgbe/ixgbe_x550.c
2837
ret_val = hw->link.ops.write_link(hw, hw->link.addr, reg_slice,
sys/dev/pci/mfii.c
2522
struct scsi_link *link = xs->sc_link;
sys/dev/pci/mfii.c
2523
struct mfii_softc *sc = link->adapter_softc;
sys/dev/pci/mfii.c
2558
mfii_pd_scsi_probe(struct scsi_link *link)
sys/dev/pci/mfii.c
2560
struct mfii_softc *sc = link->adapter_softc;
sys/dev/pci/mfii.c
2565
if (link->lun > 0)
sys/dev/pci/mfii.c
2569
mbox.s[0] = htole16(link->target);
sys/dev/pci/mfii.c
2586
struct scsi_link *link = xs->sc_link;
sys/dev/pci/mfii.c
2591
dev_handle = mfii_dev_handle(sc, link->target);
sys/dev/pci/mfii.c
2603
io->lun[0] = htobe16(link->lun);
sys/dev/pci/mfii.c
2620
ctx->virtual_disk_target_id = htole16(link->target);
sys/dev/pci/mpii.c
3317
mpii_scsi_ioctl(struct scsi_link *link, u_long cmd, void *addr, int flag)
sys/dev/pci/mpii.c
3319
struct mpii_softc *sc = (struct mpii_softc *)link->adapter_softc;
sys/dev/pci/mpii.c
3320
struct mpii_device *dev = sc->sc_devs[link->target];
sys/dev/pci/mpii.c
3328
return (mpii_ioctl_cache(link, cmd,
sys/dev/pci/mpii.c
3335
return (sc->sc_ioctl(link->adapter_softc, cmd, addr));
sys/dev/pci/mpii.c
3344
mpii_ioctl_cache(struct scsi_link *link, u_long cmd, struct dk_cache *dc)
sys/dev/pci/mpii.c
3346
struct mpii_softc *sc = (struct mpii_softc *)link->adapter_softc;
sys/dev/pci/mpii.c
3347
struct mpii_device *dev = sc->sc_devs[link->target];
sys/dev/sbus/esp_sbus.c
741
LIST_FOREACH(li, &sc->sc_tinfo[t].luns, link) {
sys/dev/usb/ehci.c
1720
#define ehci_dump_link(link, type) do { \
sys/dev/usb/ehci.c
1722
link, \
sys/dev/usb/ehci.c
1723
link & EHCI_LINK_TERMINATE ? 1 : 0, 0, 0); \
sys/dev/usb/ehci.c
1727
EHCI_LINK_TYPE(link) == EHCI_LINK_ITD ? 1 : 0, \
sys/dev/usb/ehci.c
1728
EHCI_LINK_TYPE(link) == EHCI_LINK_QH ? 1 : 0, \
sys/dev/usb/ehci.c
1729
EHCI_LINK_TYPE(link) == EHCI_LINK_SITD ? 1 : 0, \
sys/dev/usb/ehci.c
1730
EHCI_LINK_TYPE(link) == EHCI_LINK_FSTN ? 1 : 0); \
sys/dev/usb/ehci.c
1815
ehci_link_t link;
sys/dev/usb/ehci.c
1823
link = le32toh(qh->qh_link);
sys/dev/usb/ehci.c
1824
ehci_dump_link(link, true);
sys/dev/usb/ehci.c
1846
link = le32toh(qh->qh_curqtd);
sys/dev/usb/ehci.c
1847
ehci_dump_link(link, false);
sys/dev/usb/uhci.c
1545
for (std = fstd; std != lstd; std = std->link.std) {
sys/dev/usb/uhci.c
1688
for (std = ux->ux_stdstart; std != NULL; std = std->link.std) {
sys/dev/usb/uhci.c
1848
std->link.std = sc->sc_freetds;
sys/dev/usb/uhci.c
1853
sc->sc_freetds = std->link.std;
sys/dev/usb/uhci.c
1876
std->link.std = sc->sc_freetds;
sys/dev/usb/uhci.c
1949
for (p = std; p != stdend; p = p->link.std) {
sys/dev/usb/uhci.c
1970
p = std->link.std;
sys/dev/usb/uhci.c
2060
ux->ux_stds[i]->link.std = sc->sc_freetds;
sys/dev/usb/uhci.c
2115
prev->link.std = std;
sys/dev/usb/uhci.c
2137
std->link.std = NULL;
sys/dev/usb/uhci.c
2170
std->link.std = NULL;
sys/dev/usb/uhci.c
2172
prev->link.std = std;
sys/dev/usb/uhci.c
2371
for (std = ux->ux_stdstart; std != NULL; std = std->link.std) {
sys/dev/usb/uhci.c
2517
dataend->link.std = stat;
sys/dev/usb/uhci.c
2532
setup->link.std = next;
sys/dev/usb/uhci.c
2541
stat->link.std = NULL;
sys/dev/usb/uhci.c
2583
uhci_physaddr_t link;
sys/dev/usb/uhci.c
2586
for (std = sc->sc_vframes[0].htd, link = 0;
sys/dev/usb/uhci.c
2587
(link & UHCI_PTR_QH) == 0;
sys/dev/usb/uhci.c
2588
std = std->link.std) {
sys/dev/usb/uhci.c
2589
link = le32toh(std->td.td_link);
sys/dev/usb/uhci.c
3032
vstd != NULL && vstd->link.std != std;
sys/dev/usb/uhci.c
3033
vstd = vstd->link.std)
sys/dev/usb/uhci.c
3041
vstd->link = std->link;
sys/dev/usb/uhci.c
3102
std->link = vstd->link;
sys/dev/usb/uhci.c
3108
vstd->link.std = std;
sys/dev/usb/uhci.c
479
std->link.std = NULL;
sys/dev/usb/uhci.c
545
std->link.sqh = sqh;
sys/dev/usb/uhci.c
918
for (td = std; td != NULL; td = td->link.std) {
sys/dev/usb/uhcivar.h
104
uhci_soft_td_qh_t link; /* soft version of the td_link field */
sys/dev/usb/usbnet.c
1356
usbnet_set_link(struct usbnet *un, bool link)
sys/dev/usb/usbnet.c
1359
un->un_pri->unp_link = link;
sys/fs/nfs/common/nfs_fha.c
227
LIST_REMOVE(e, link);
sys/fs/nfs/common/nfs_fha.c
243
LIST_FOREACH(fhe, &fhs->list, link)
sys/fs/nfs/common/nfs_fha.c
248
LIST_INSERT_HEAD(&fhs->list, fhe, link);
sys/fs/nfs/common/nfs_fha.c
508
LIST_FOREACH(fhe, &softc->fha_hash[i].list, link) {
sys/fs/nfs/common/nfs_fha.h
64
LIST_ENTRY(fha_hash_entry) link;
sys/fs/puffs/puffs_vnops.c
1973
PUFFS_MSG_VARS(vn, link);
sys/fs/puffs/puffs_vnops.c
1982
PUFFS_MSG_ALLOC(vn, link);
sys/fs/puffs/puffs_vnops.c
1992
PUFFS_MSG_RELEASE(link);
sys/kern/kern_ras.c
223
struct ras *rp, **link;
sys/kern/kern_ras.c
229
link = &p->p_raslist;
sys/kern/kern_ras.c
230
for (rp = *link; rp != NULL; link = &rp->ras_next, rp = *link) {
sys/kern/kern_ras.c
236
*link = rp->ras_next;
sys/kern/systrace_args.c
453
uarg[1] = (intptr_t) SCARG(p, link); /* const char * */
sys/kern/systrace_args.c
91
uarg[1] = (intptr_t) SCARG(p, link); /* const char * */
sys/kern/vfs_syscalls.c
2612
const char *link, int follow, register_t *retval)
sys/kern/vfs_syscalls.c
2628
error = pathbuf_copyin(link, &linkpb);
sys/kern/vfs_syscalls.c
2676
const char *link = SCARG(uap, link);
sys/kern/vfs_syscalls.c
2678
return do_sys_linkat(l, AT_FDCWD, path, AT_FDCWD, link,
sys/kern/vfs_syscalls.c
2705
do_sys_symlink(const char *patharg, const char *link, enum uio_seg seg)
sys/kern/vfs_syscalls.c
2708
return do_sys_symlinkat(NULL, patharg, AT_FDCWD, link, seg);
sys/kern/vfs_syscalls.c
2713
const char *link, enum uio_seg seg)
sys/kern/vfs_syscalls.c
2729
if ((error = pathbuf_copyin(link, &linkpb)) != 0)
sys/kern/vfs_syscalls.c
2735
linkpb = pathbuf_create(link);
sys/kern/vfs_syscalls.c
2783
return do_sys_symlinkat(l, SCARG(uap, path), AT_FDCWD, SCARG(uap, link),
sys/net/lagg/if_lagg_lacp.c
2055
u_int link;
sys/net/lagg/if_lagg_lacp.c
2090
link = lacp_portmap_linkstate(pm_next);
sys/net/lagg/if_lagg_lacp.c
2091
if (link != lacp_portmap_linkstate(pm_act)) {
sys/net/lagg/if_lagg_lacp.c
2093
if_link_state_change(&sc->sc_if, link);
sys/netbt/hci_event.c
1196
struct hci_link *link;
sys/netbt/hci_event.c
1213
link = hci_link_lookup_handle(unit, rp.con_handle);
sys/netbt/hci_event.c
1214
if (link == NULL || link->hl_type != HCI_LINK_ACL)
sys/netbt/hci_event.c
1224
link->hl_flags &= ~HCI_LINK_ENCRYPT;
sys/netbt/hci_event.c
1226
link->hl_flags |= (HCI_LINK_AUTH | HCI_LINK_ENCRYPT);
sys/netbt/hci_event.c
1228
if (link->hl_state == HCI_LINK_WAIT_ENCRYPT)
sys/netbt/hci_event.c
1229
link->hl_state = HCI_LINK_OPEN;
sys/netbt/hci_event.c
1231
err = hci_acl_setmode(link);
sys/netbt/hci_event.c
1237
hci_acl_linkmode(link);
sys/netbt/hci_event.c
1250
struct hci_link *link, *next;
sys/netbt/hci_event.c
1268
while ((link = next) != NULL) {
sys/netbt/hci_event.c
1269
next = TAILQ_NEXT(link, hl_next);
sys/netbt/hci_event.c
1270
if (acl || link->hl_type != HCI_LINK_ACL)
sys/netbt/hci_event.c
1271
hci_link_free(link, ECONNABORTED);
sys/netbt/hci_event.c
1308
struct hci_link *link;
sys/netbt/hci_event.c
1310
TAILQ_FOREACH(link, &unit->hci_links, hl_next) {
sys/netbt/hci_event.c
1311
if ((link->hl_flags & HCI_LINK_CREATE_CON) == 0)
sys/netbt/hci_event.c
1314
link->hl_flags &= ~HCI_LINK_CREATE_CON;
sys/netbt/hci_event.c
1321
hci_link_free(link, EBUSY);
sys/netbt/hci_event.c
1325
hci_link_free(link, EPROTO);
sys/netbt/hci_event.c
383
struct hci_link *link, *next;
sys/netbt/hci_event.c
405
link = hci_link_lookup_handle(unit, handle);
sys/netbt/hci_event.c
406
if (link) {
sys/netbt/hci_event.c
407
if (link->hl_type == HCI_LINK_ACL) {
sys/netbt/hci_event.c
409
hci_acl_complete(link, num);
sys/netbt/hci_event.c
412
hci_sco_complete(link, num);
sys/netbt/hci_event.c
433
link = TAILQ_FIRST(&unit->hci_links);
sys/netbt/hci_event.c
434
while (link && (unit->hci_num_acl_pkts > 0 || unit->hci_num_sco_pkts > 0)) {
sys/netbt/hci_event.c
435
next = TAILQ_NEXT(link, hl_next);
sys/netbt/hci_event.c
437
if (link->hl_type == HCI_LINK_ACL) {
sys/netbt/hci_event.c
438
if (unit->hci_num_acl_pkts > 0 && link->hl_txqlen > 0)
sys/netbt/hci_event.c
439
hci_acl_start(link);
sys/netbt/hci_event.c
441
if (unit->hci_num_sco_pkts > 0 && link->hl_txqlen > 0)
sys/netbt/hci_event.c
442
hci_sco_start(link);
sys/netbt/hci_event.c
445
link = next;
sys/netbt/hci_event.c
576
struct hci_link *link;
sys/netbt/hci_event.c
593
link = hci_link_lookup_bdaddr(unit, &ep.bdaddr, ep.link_type);
sys/netbt/hci_event.c
596
if (link != NULL) {
sys/netbt/hci_event.c
615
hci_link_free(link, err);
sys/netbt/hci_event.c
621
if (link == NULL) {
sys/netbt/hci_event.c
637
link->hl_state = HCI_LINK_OPEN;
sys/netbt/hci_event.c
638
link->hl_handle = HCI_CON_HANDLE(le16toh(ep.con_handle));
sys/netbt/hci_event.c
655
err = hci_acl_setmode(link);
sys/netbt/hci_event.c
659
hci_acl_linkmode(link);
sys/netbt/hci_event.c
661
(*link->hl_sco->sp_proto->connected)(link->hl_sco->sp_upper);
sys/netbt/hci_event.c
675
struct hci_link *link;
sys/netbt/hci_event.c
687
link = hci_link_lookup_handle(unit, HCI_CON_HANDLE(ep.con_handle));
sys/netbt/hci_event.c
688
if (link)
sys/netbt/hci_event.c
689
hci_link_free(link, ENOLINK);
sys/netbt/hci_event.c
704
struct hci_link *link;
sys/netbt/hci_event.c
720
link = hci_acl_newconn(unit, &ep.bdaddr);
sys/netbt/hci_event.c
722
link = hci_sco_newconn(unit, &ep.bdaddr);
sys/netbt/hci_event.c
724
if (link == NULL) {
sys/netbt/hci_event.c
752
struct hci_link *link;
sys/netbt/hci_event.c
765
link = hci_link_lookup_handle(unit, ep.con_handle);
sys/netbt/hci_event.c
766
if (link == NULL || link->hl_type != HCI_LINK_ACL)
sys/netbt/hci_event.c
770
link->hl_flags |= HCI_LINK_AUTH;
sys/netbt/hci_event.c
772
if (link->hl_state == HCI_LINK_WAIT_AUTH)
sys/netbt/hci_event.c
773
link->hl_state = HCI_LINK_OPEN;
sys/netbt/hci_event.c
775
err = hci_acl_setmode(link);
sys/netbt/hci_event.c
780
hci_acl_linkmode(link);
sys/netbt/hci_event.c
794
struct hci_link *link;
sys/netbt/hci_event.c
809
link = hci_link_lookup_handle(unit, con_handle);
sys/netbt/hci_event.c
810
if (link == NULL || link->hl_type != HCI_LINK_ACL)
sys/netbt/hci_event.c
815
link->hl_flags &= ~HCI_LINK_ENCRYPT;
sys/netbt/hci_event.c
823
link->hl_flags |= (HCI_LINK_AUTH | HCI_LINK_ENCRYPT);
sys/netbt/hci_event.c
825
if (link->hl_state == HCI_LINK_WAIT_ENCRYPT)
sys/netbt/hci_event.c
826
link->hl_state = HCI_LINK_OPEN;
sys/netbt/hci_event.c
828
err = hci_acl_setmode(link);
sys/netbt/hci_event.c
834
hci_acl_linkmode(link);
sys/netbt/hci_event.c
848
struct hci_link *link;
sys/netbt/hci_event.c
861
link = hci_link_lookup_handle(unit, ep.con_handle);
sys/netbt/hci_event.c
862
if (link == NULL || link->hl_type != HCI_LINK_ACL)
sys/netbt/hci_event.c
865
link->hl_flags &= ~HCI_LINK_SECURE_REQ;
sys/netbt/hci_event.c
868
link->hl_flags |= (HCI_LINK_AUTH | HCI_LINK_SECURE);
sys/netbt/hci_event.c
870
if (link->hl_state == HCI_LINK_WAIT_SECURE)
sys/netbt/hci_event.c
871
link->hl_state = HCI_LINK_OPEN;
sys/netbt/hci_event.c
873
err = hci_acl_setmode(link);
sys/netbt/hci_event.c
878
hci_acl_linkmode(link);
sys/netbt/hci_event.c
891
struct hci_link *link;
sys/netbt/hci_event.c
903
link = hci_link_lookup_handle(unit, ep.con_handle);
sys/netbt/hci_event.c
904
if (link == NULL || link->hl_type != HCI_LINK_ACL)
sys/netbt/hci_event.c
908
link->hl_clock = ep.clock_offset;
sys/netbt/hci_ioctl.c
58
struct hci_link *link;
sys/netbt/hci_ioctl.c
71
TAILQ_FOREACH(link, &unit->hci_links, hl_next) {
sys/netbt/hci_ioctl.c
75
link->hl_handle,
sys/netbt/hci_ioctl.c
76
(link->hl_type == HCI_LINK_ACL ? "ACL":"SCO"),
sys/netbt/hci_ioctl.c
77
BDADDR(link->hl_bdaddr),
sys/netbt/hci_ioctl.c
78
link->hl_state, link->hl_refcnt);
sys/netbt/hci_link.c
1000
if (callout_invoking(&link->hl_expire))
sys/netbt/hci_link.c
1003
callout_destroy(&link->hl_expire);
sys/netbt/hci_link.c
1009
if (link->hl_clock != 0) {
sys/netbt/hci_link.c
1012
memo = hci_memo_new(link->hl_unit, &link->hl_bdaddr);
sys/netbt/hci_link.c
1014
memo->clock_offset = link->hl_clock;
sys/netbt/hci_link.c
1017
TAILQ_REMOVE(&link->hl_unit->hci_links, link, hl_next);
sys/netbt/hci_link.c
1018
free(link, M_BLUETOOTH);
sys/netbt/hci_link.c
1029
struct hci_link *link;
sys/netbt/hci_link.c
1034
TAILQ_FOREACH(link, &unit->hci_links, hl_next) {
sys/netbt/hci_link.c
1035
if (link->hl_type != type)
sys/netbt/hci_link.c
1038
if (type == HCI_LINK_SCO && link->hl_handle != 0)
sys/netbt/hci_link.c
1041
if (bdaddr_same(&link->hl_bdaddr, bdaddr))
sys/netbt/hci_link.c
1045
return link;
sys/netbt/hci_link.c
1051
struct hci_link *link;
sys/netbt/hci_link.c
1055
TAILQ_FOREACH(link, &unit->hci_links, hl_next) {
sys/netbt/hci_link.c
1056
if (handle == link->hl_handle)
sys/netbt/hci_link.c
106
hci_link_free(link, err);
sys/netbt/hci_link.c
1060
return link;
sys/netbt/hci_link.c
110
link->hl_flags |= HCI_LINK_CREATE_CON;
sys/netbt/hci_link.c
111
link->hl_state = HCI_LINK_WAIT_CONNECT;
sys/netbt/hci_link.c
130
callout_stop(&link->hl_expire);
sys/netbt/hci_link.c
134
UNKNOWN(link->hl_state);
sys/netbt/hci_link.c
139
link->hl_refcnt++;
sys/netbt/hci_link.c
141
return link;
sys/netbt/hci_link.c
149
hci_acl_close(struct hci_link *link, int err)
sys/netbt/hci_link.c
152
KASSERT(link != NULL);
sys/netbt/hci_link.c
154
if (--link->hl_refcnt == 0) {
sys/netbt/hci_link.c
155
if (link->hl_state == HCI_LINK_CLOSED)
sys/netbt/hci_link.c
156
hci_link_free(link, err);
sys/netbt/hci_link.c
158
callout_schedule(&link->hl_expire, hci_acl_expiry * hz);
sys/netbt/hci_link.c
174
struct hci_link *link;
sys/netbt/hci_link.c
190
link = hci_link_lookup_bdaddr(unit, bdaddr, HCI_LINK_ACL);
sys/netbt/hci_link.c
191
if (link != NULL) {
sys/netbt/hci_link.c
198
link = hci_link_alloc(unit, bdaddr, HCI_LINK_ACL);
sys/netbt/hci_link.c
199
if (link != NULL) {
sys/netbt/hci_link.c
200
link->hl_state = HCI_LINK_WAIT_CONNECT;
sys/netbt/hci_link.c
203
callout_schedule(&link->hl_expire, hci_acl_expiry * hz);
sys/netbt/hci_link.c
206
return link;
sys/netbt/hci_link.c
212
struct hci_link *link = arg;
sys/netbt/hci_link.c
217
callout_ack(&link->hl_expire);
sys/netbt/hci_link.c
219
if (link->hl_refcnt > 0)
sys/netbt/hci_link.c
222
DPRINTF("link #%d expired\n", link->hl_handle);
sys/netbt/hci_link.c
224
switch (link->hl_state) {
sys/netbt/hci_link.c
227
hci_link_free(link, ECONNRESET);
sys/netbt/hci_link.c
234
cp.con_handle = htole16(link->hl_handle);
sys/netbt/hci_link.c
237
err = hci_send_cmd(link->hl_unit, HCI_CMD_DISCONNECT,
sys/netbt/hci_link.c
248
UNKNOWN(link->hl_state);
sys/netbt/hci_link.c
260
hci_acl_setmode(struct hci_link *link)
sys/netbt/hci_link.c
264
KASSERT(link != NULL);
sys/netbt/hci_link.c
265
KASSERT(link->hl_unit != NULL);
sys/netbt/hci_link.c
267
if (link->hl_state != HCI_LINK_OPEN)
sys/netbt/hci_link.c
270
if ((link->hl_flags & HCI_LINK_AUTH_REQ)
sys/netbt/hci_link.c
271
&& !(link->hl_flags & HCI_LINK_AUTH)) {
sys/netbt/hci_link.c
275
link->hl_handle);
sys/netbt/hci_link.c
277
link->hl_state = HCI_LINK_WAIT_AUTH;
sys/netbt/hci_link.c
278
cp.con_handle = htole16(link->hl_handle);
sys/netbt/hci_link.c
279
err = hci_send_cmd(link->hl_unit, HCI_CMD_AUTH_REQ,
sys/netbt/hci_link.c
285
if ((link->hl_flags & HCI_LINK_ENCRYPT_REQ)
sys/netbt/hci_link.c
286
&& !(link->hl_flags & HCI_LINK_ENCRYPT)) {
sys/netbt/hci_link.c
292
link->hl_handle);
sys/netbt/hci_link.c
294
link->hl_state = HCI_LINK_WAIT_ENCRYPT;
sys/netbt/hci_link.c
295
cp.con_handle = htole16(link->hl_handle);
sys/netbt/hci_link.c
298
err = hci_send_cmd(link->hl_unit, HCI_CMD_SET_CON_ENCRYPTION,
sys/netbt/hci_link.c
304
if ((link->hl_flags & HCI_LINK_SECURE_REQ)) {
sys/netbt/hci_link.c
308
link->hl_flags &= ~HCI_LINK_SECURE;
sys/netbt/hci_link.c
311
link->hl_handle);
sys/netbt/hci_link.c
313
link->hl_state = HCI_LINK_WAIT_SECURE;
sys/netbt/hci_link.c
314
cp.con_handle = htole16(link->hl_handle);
sys/netbt/hci_link.c
316
err = hci_send_cmd(link->hl_unit, HCI_CMD_CHANGE_CON_LINK_KEY,
sys/netbt/hci_link.c
332
hci_acl_linkmode(struct hci_link *link)
sys/netbt/hci_link.c
338
link->hl_handle,
sys/netbt/hci_link.c
339
(link->hl_flags & HCI_LINK_AUTH ? "on" : "off"),
sys/netbt/hci_link.c
340
(link->hl_flags & HCI_LINK_ENCRYPT ? "on" : "off"),
sys/netbt/hci_link.c
341
(link->hl_flags & HCI_LINK_SECURE ? "on" : "off"));
sys/netbt/hci_link.c
343
if (link->hl_flags & HCI_LINK_AUTH)
sys/netbt/hci_link.c
346
if (link->hl_flags & HCI_LINK_ENCRYPT)
sys/netbt/hci_link.c
349
if (link->hl_flags & HCI_LINK_SECURE)
sys/netbt/hci_link.c
362
if (chan->lc_link != link)
sys/netbt/hci_link.c
382
l2cap_send_connect_rsp(link, chan->lc_ident,
sys/netbt/hci_link.c
390
l2cap_send_connect_rsp(link, chan->lc_ident,
sys/netbt/hci_link.c
414
link->hl_state = HCI_LINK_OPEN;
sys/netbt/hci_link.c
415
hci_acl_start(link);
sys/netbt/hci_link.c
427
struct hci_link *link;
sys/netbt/hci_link.c
451
link = hci_link_lookup_handle(unit, handle);
sys/netbt/hci_link.c
452
if (link == NULL) {
sys/netbt/hci_link.c
481
if (link->hl_rxp != NULL) {
sys/netbt/hci_link.c
485
m_freem(link->hl_rxp);
sys/netbt/hci_link.c
488
link->hl_rxp = m;
sys/netbt/hci_link.c
493
if (link->hl_rxp == NULL) {
sys/netbt/hci_link.c
500
got = m->m_pkthdr.len + link->hl_rxp->m_pkthdr.len;
sys/netbt/hci_link.c
501
m_cat(link->hl_rxp, m);
sys/netbt/hci_link.c
502
m = link->hl_rxp;
sys/netbt/hci_link.c
520
link->hl_rxp = NULL;
sys/netbt/hci_link.c
529
l2cap_recv_frame(m, link);
sys/netbt/hci_link.c
545
hci_acl_send(struct mbuf *m, struct hci_link *link,
sys/netbt/hci_link.c
552
KASSERT(link != NULL);
sys/netbt/hci_link.c
557
if (link->hl_state == HCI_LINK_CLOSED) {
sys/netbt/hci_link.c
571
mlen = link->hl_unit->hci_max_acl_size;
sys/netbt/hci_link.c
574
device_xname(link->hl_unit->hci_dev), link->hl_handle, plen, mlen);
sys/netbt/hci_link.c
594
TAILQ_INSERT_TAIL(&link->hl_txq, pdu, lp_next);
sys/netbt/hci_link.c
595
link->hl_txqlen += num;
sys/netbt/hci_link.c
597
hci_acl_start(link);
sys/netbt/hci_link.c
623
hci_acl_start(struct hci_link *link)
sys/netbt/hci_link.c
631
KASSERT(link != NULL);
sys/netbt/hci_link.c
633
unit = link->hl_unit;
sys/netbt/hci_link.c
637
if (link->hl_state != HCI_LINK_OPEN)
sys/netbt/hci_link.c
640
if (link->hl_txqlen == 0 || unit->hci_num_acl_pkts == 0)
sys/netbt/hci_link.c
644
pdu = TAILQ_FIRST(&link->hl_txq);
sys/netbt/hci_link.c
660
handle = HCI_MK_CON_HANDLE(link->hl_handle,
sys/netbt/hci_link.c
663
handle = HCI_MK_CON_HANDLE(link->hl_handle,
sys/netbt/hci_link.c
675
link->hl_txqlen--;
sys/netbt/hci_link.c
690
link->hl_state = HCI_LINK_BLOCK;
sys/netbt/hci_link.c
692
link->hl_state = HCI_LINK_OPEN;
sys/netbt/hci_link.c
70
struct hci_link *link;
sys/netbt/hci_link.c
705
if (TAILQ_NEXT(link, hl_next)) {
sys/netbt/hci_link.c
706
TAILQ_REMOVE(&unit->hci_links, link, hl_next);
sys/netbt/hci_link.c
707
TAILQ_INSERT_TAIL(&unit->hci_links, link, hl_next);
sys/netbt/hci_link.c
717
hci_acl_complete(struct hci_link *link, int num)
sys/netbt/hci_link.c
722
DPRINTFN(5, "handle #%d (%d)\n", link->hl_handle, num);
sys/netbt/hci_link.c
725
pdu = TAILQ_FIRST(&link->hl_txq);
sys/netbt/hci_link.c
727
aprint_error_dev(link->hl_unit->hci_dev,
sys/netbt/hci_link.c
729
num, link->hl_handle);
sys/netbt/hci_link.c
739
TAILQ_REMOVE(&link->hl_txq, pdu, lp_next);
sys/netbt/hci_link.c
78
link = hci_link_lookup_bdaddr(unit, bdaddr, HCI_LINK_ACL);
sys/netbt/hci_link.c
79
if (link == NULL) {
sys/netbt/hci_link.c
80
link = hci_link_alloc(unit, bdaddr, HCI_LINK_ACL);
sys/netbt/hci_link.c
81
if (link == NULL)
sys/netbt/hci_link.c
835
struct hci_link *link;
sys/netbt/hci_link.c
85
switch(link->hl_state) {
sys/netbt/hci_link.c
856
link = hci_link_lookup_handle(unit, handle);
sys/netbt/hci_link.c
857
if (link == NULL || link->hl_type == HCI_LINK_ACL) {
sys/netbt/hci_link.c
864
(*link->hl_sco->sp_proto->input)(link->hl_sco->sp_upper, m);
sys/netbt/hci_link.c
872
hci_sco_start(struct hci_link *link)
sys/netbt/hci_link.c
881
hci_sco_complete(struct hci_link *link, int num)
sys/netbt/hci_link.c
884
DPRINTFN(5, "handle #%d (num=%d)\n", link->hl_handle, num);
sys/netbt/hci_link.c
885
link->hl_sco->sp_pending--;
sys/netbt/hci_link.c
886
(*link->hl_sco->sp_proto->complete)(link->hl_sco->sp_upper, num);
sys/netbt/hci_link.c
897
struct hci_link *link;
sys/netbt/hci_link.c
901
link = malloc(sizeof(struct hci_link), M_BLUETOOTH, M_NOWAIT | M_ZERO);
sys/netbt/hci_link.c
902
if (link == NULL)
sys/netbt/hci_link.c
905
link->hl_unit = unit;
sys/netbt/hci_link.c
906
link->hl_type = type;
sys/netbt/hci_link.c
907
link->hl_state = HCI_LINK_CLOSED;
sys/netbt/hci_link.c
908
bdaddr_copy(&link->hl_bdaddr, bdaddr);
sys/netbt/hci_link.c
911
callout_init(&link->hl_expire, 0);
sys/netbt/hci_link.c
912
callout_setfunc(&link->hl_expire, hci_acl_timeout, link);
sys/netbt/hci_link.c
914
TAILQ_INIT(&link->hl_txq); /* outgoing packets */
sys/netbt/hci_link.c
915
TAILQ_INIT(&link->hl_reqs); /* request queue */
sys/netbt/hci_link.c
917
link->hl_mtu = L2CAP_MTU_DEFAULT; /* L2CAP signal mtu */
sys/netbt/hci_link.c
918
link->hl_flush = L2CAP_FLUSH_TIMO_DEFAULT; /* flush timeout */
sys/netbt/hci_link.c
921
MBUFQ_INIT(&link->hl_data);
sys/netbt/hci_link.c
924
TAILQ_INSERT_TAIL(&unit->hci_links, link, hl_next);
sys/netbt/hci_link.c
925
return link;
sys/netbt/hci_link.c
929
hci_link_free(struct hci_link *link, int err)
sys/netbt/hci_link.c
935
KASSERT(link != NULL);
sys/netbt/hci_link.c
938
link->hl_handle, link->hl_type,
sys/netbt/hci_link.c
939
link->hl_state, link->hl_refcnt);
sys/netbt/hci_link.c
942
if (link->hl_refcnt > 0) {
sys/netbt/hci_link.c
946
if (chan->lc_link == link)
sys/netbt/hci_link.c
950
KASSERT(link->hl_refcnt == 0);
sys/netbt/hci_link.c
953
while ((req = TAILQ_FIRST(&link->hl_reqs)) != NULL)
sys/netbt/hci_link.c
956
KASSERT(TAILQ_EMPTY(&link->hl_reqs));
sys/netbt/hci_link.c
959
while ((pdu = TAILQ_FIRST(&link->hl_txq)) != NULL) {
sys/netbt/hci_link.c
960
TAILQ_REMOVE(&link->hl_txq, pdu, lp_next);
sys/netbt/hci_link.c
963
link->hl_unit->hci_num_acl_pkts += pdu->lp_pending;
sys/netbt/hci_link.c
968
KASSERT(TAILQ_EMPTY(&link->hl_txq));
sys/netbt/hci_link.c
971
m_freem(link->hl_rxp);
sys/netbt/hci_link.c
972
link->hl_rxp = NULL;
sys/netbt/hci_link.c
975
if (link->hl_link != NULL) {
sys/netbt/hci_link.c
976
hci_acl_close(link->hl_link, err);
sys/netbt/hci_link.c
977
link->hl_link = NULL;
sys/netbt/hci_link.c
981
if (link->hl_sco != NULL) {
sys/netbt/hci_link.c
984
pcb = link->hl_sco;
sys/netbt/hci_link.c
986
link->hl_sco = NULL;
sys/netbt/hci_link.c
991
MBUFQ_DRAIN(&link->hl_data);
sys/netbt/hci_link.c
998
link->hl_state = HCI_LINK_CLOSED;
sys/netbt/hci_link.c
999
callout_stop(&link->hl_expire);
sys/netbt/hci_misc.c
60
struct hci_link *link;
sys/netbt/hci_misc.c
71
TAILQ_FOREACH(link, &unit->hci_links, hl_next) {
sys/netbt/hci_misc.c
72
if (link->hl_type != HCI_LINK_ACL)
sys/netbt/hci_misc.c
75
if (bdaddr_same(&link->hl_bdaddr, dest))
sys/netbt/hci_unit.c
214
struct hci_link *link, *next;
sys/netbt/hci_unit.c
243
while ((link = next) != NULL) {
sys/netbt/hci_unit.c
244
next = TAILQ_NEXT(link, hl_next);
sys/netbt/hci_unit.c
245
if (acl || link->hl_type != HCI_LINK_ACL)
sys/netbt/hci_unit.c
246
hci_link_free(link, ECONNABORTED);
sys/netbt/hci_unit.c
412
struct hci_link *link;
sys/netbt/hci_unit.c
419
TAILQ_FOREACH(link, &unit->hci_links, hl_next) {
sys/netbt/hci_unit.c
420
if (link == M_GETCTX(m, struct hci_link *)) {
sys/netbt/hci_unit.c
421
hci_sco_complete(link, 1);
sys/netbt/l2cap_lower.c
110
l2cap_recv_frame(struct mbuf *m, struct hci_link *link)
sys/netbt/l2cap_lower.c
122
device_xname(link->hl_unit->hci_dev), hdr.length);
sys/netbt/l2cap_lower.c
128
l2cap_recv_signal(m, link);
sys/netbt/l2cap_lower.c
138
if (chan != NULL && chan->lc_link == link
sys/netbt/l2cap_lower.c
146
device_xname(link->hl_unit->hci_dev), hdr.dcid, hdr.length);
sys/netbt/l2cap_misc.c
113
struct hci_link *link = chan->lc_link;
sys/netbt/l2cap_misc.c
117
if (link == NULL)
sys/netbt/l2cap_misc.c
121
next_id = link->hl_lastid + 1;
sys/netbt/l2cap_misc.c
126
req = TAILQ_FIRST(&link->hl_reqs);
sys/netbt/l2cap_misc.c
134
req->lr_id = link->hl_lastid = next_id;
sys/netbt/l2cap_misc.c
138
req->lr_link = link;
sys/netbt/l2cap_misc.c
144
TAILQ_INSERT_TAIL(&link->hl_reqs, req, lr_next);
sys/netbt/l2cap_misc.c
153
l2cap_request_lookup(struct hci_link *link, uint8_t id)
sys/netbt/l2cap_misc.c
157
TAILQ_FOREACH(req, &link->hl_reqs, lr_next) {
sys/netbt/l2cap_misc.c
171
struct hci_link *link = req->lr_link;
sys/netbt/l2cap_misc.c
179
TAILQ_REMOVE(&link->hl_reqs, req, lr_next);
sys/netbt/l2cap_signal.c
1007
l2cap_send_signal(struct hci_link *link, uint8_t code, uint8_t ident,
sys/netbt/l2cap_signal.c
101
l2cap_recv_connect_req(m, link);
sys/netbt/l2cap_signal.c
1014
KASSERT(link != NULL);
sys/netbt/l2cap_signal.c
1015
KASSERT(sizeof(l2cap_cmd_hdr_t) + length <= link->hl_mtu);
sys/netbt/l2cap_signal.c
1050
device_xname(link->hl_unit->hci_dev), code, ident, length);
sys/netbt/l2cap_signal.c
1052
return hci_acl_send(m, link, NULL);
sys/netbt/l2cap_signal.c
1059
l2cap_send_command_rej(struct hci_link *link, uint8_t ident,
sys/netbt/l2cap_signal.c
108
l2cap_recv_connect_rsp(m, link);
sys/netbt/l2cap_signal.c
1097
return l2cap_send_signal(link, L2CAP_COMMAND_REJ, ident, len, &cp);
sys/netbt/l2cap_signal.c
112
l2cap_recv_config_req(m, link);
sys/netbt/l2cap_signal.c
116
l2cap_recv_config_rsp(m, link);
sys/netbt/l2cap_signal.c
1207
l2cap_send_connect_rsp(struct hci_link *link, uint8_t ident, uint16_t dcid, uint16_t scid, uint16_t result)
sys/netbt/l2cap_signal.c
1216
return l2cap_send_signal(link, L2CAP_CONNECT_RSP, ident, sizeof(cp), &cp);
sys/netbt/l2cap_signal.c
123
l2cap_recv_disconnect_req(m, link);
sys/netbt/l2cap_signal.c
130
l2cap_recv_disconnect_rsp(m, link);
sys/netbt/l2cap_signal.c
135
l2cap_send_signal(link, L2CAP_ECHO_RSP, cmd.ident,
sys/netbt/l2cap_signal.c
147
l2cap_recv_info_req(m, link);
sys/netbt/l2cap_signal.c
161
l2cap_send_command_rej(link, cmd.ident, L2CAP_REJ_NOT_UNDERSTOOD);
sys/netbt/l2cap_signal.c
172
l2cap_recv_command_rej(struct mbuf *m, struct hci_link *link)
sys/netbt/l2cap_signal.c
194
req = l2cap_request_lookup(link, cmd.ident);
sys/netbt/l2cap_signal.c
215
link->hl_mtu = le16toh(cp.data[0]);
sys/netbt/l2cap_signal.c
242
l2cap_recv_connect_req(struct mbuf *m, struct hci_link *link)
sys/netbt/l2cap_signal.c
265
bdaddr_copy(&laddr.bt_bdaddr, &link->hl_unit->hci_bdaddr);
sys/netbt/l2cap_signal.c
271
bdaddr_copy(&raddr.bt_bdaddr, &link->hl_bdaddr);
sys/netbt/l2cap_signal.c
287
l2cap_send_connect_rsp(link, cmd.ident,
sys/netbt/l2cap_signal.c
295
new->lc_link = hci_acl_open(link->hl_unit, &link->hl_bdaddr);
sys/netbt/l2cap_signal.c
296
KASSERT(new->lc_link == link);
sys/netbt/l2cap_signal.c
314
hci_acl_close(link, err);
sys/netbt/l2cap_signal.c
317
l2cap_send_connect_rsp(link, cmd.ident,
sys/netbt/l2cap_signal.c
325
err = l2cap_send_connect_rsp(link, cmd.ident,
sys/netbt/l2cap_signal.c
342
l2cap_send_connect_rsp(link, cmd.ident,
sys/netbt/l2cap_signal.c
351
l2cap_recv_connect_rsp(struct mbuf *m, struct hci_link *link)
sys/netbt/l2cap_signal.c
368
req = l2cap_request_lookup(link, cmd.ident);
sys/netbt/l2cap_signal.c
417
l2cap_recv_config_req(struct mbuf *m, struct hci_link *link)
sys/netbt/l2cap_signal.c
443
if (chan == NULL || chan->lc_link != link
sys/netbt/l2cap_signal.c
447
l2cap_send_command_rej(link, cmd.ident, L2CAP_REJ_INVALID_CID,
sys/netbt/l2cap_signal.c
609
l2cap_send_signal(link, L2CAP_CONFIG_RSP, cmd.ident, len, buf);
sys/netbt/l2cap_signal.c
625
l2cap_send_command_rej(link, cmd.ident, L2CAP_REJ_NOT_UNDERSTOOD);
sys/netbt/l2cap_signal.c
634
l2cap_recv_config_rsp(struct mbuf *m, struct hci_link *link)
sys/netbt/l2cap_signal.c
659
req = l2cap_request_lookup(link, cmd.ident);
sys/netbt/l2cap_signal.c
686
if (l2cap_send_signal(link, L2CAP_CONFIG_REQ, link->hl_lastid,
sys/netbt/l2cap_signal.c
71
l2cap_recv_signal(struct mbuf *m, struct hci_link *link)
sys/netbt/l2cap_signal.c
86
device_xname(link->hl_unit->hci_dev),
sys/netbt/l2cap_signal.c
865
l2cap_recv_disconnect_req(struct mbuf *m, struct hci_link *link)
sys/netbt/l2cap_signal.c
882
if (chan == NULL || chan->lc_link != link || chan->lc_rcid != cp.scid) {
sys/netbt/l2cap_signal.c
883
l2cap_send_command_rej(link, cmd.ident, L2CAP_REJ_INVALID_CID,
sys/netbt/l2cap_signal.c
890
l2cap_send_signal(link, L2CAP_DISCONNECT_RSP, cmd.ident,
sys/netbt/l2cap_signal.c
902
l2cap_recv_disconnect_rsp(struct mbuf *m, struct hci_link *link)
sys/netbt/l2cap_signal.c
918
req = l2cap_request_lookup(link, cmd.ident);
sys/netbt/l2cap_signal.c
94
l2cap_recv_command_rej(m, link);
sys/netbt/l2cap_signal.c
940
l2cap_recv_info_req(struct mbuf *m, struct hci_link *link)
sys/netbt/l2cap_signal.c
973
l2cap_send_signal(link, L2CAP_INFO_RSP, cmd.ident, 8, rsp);
sys/netbt/l2cap_signal.c
991
l2cap_send_signal(link, L2CAP_INFO_RSP, cmd.ident, 12, rsp);
sys/netbt/l2cap_signal.c
998
l2cap_send_signal(link, L2CAP_INFO_RSP, cmd.ident, 4, rsp);
sys/rump/librump/rumpkern/rump_syscalls.c
1027
rump___sysimpl_symlink(const char * path, const char * link)
sys/rump/librump/rumpkern/rump_syscalls.c
1036
SPARG(&callarg, link) = link;
sys/rump/librump/rumpkern/rump_syscalls.c
188
rump___sysimpl_link(const char * path, const char * link)
sys/rump/librump/rumpkern/rump_syscalls.c
197
SPARG(&callarg, link) = link;
sys/rump/librump/rumpkern/rump_syscalls.c
210
__weak_alias(link,rump___sysimpl_link);
sys/rump/librump/rumpvfs/rumpfs.c
193
} link;
sys/rump/librump/rumpvfs/rumpfs.c
203
#define rn_linktarg rn_u.link.target
sys/rump/librump/rumpvfs/rumpfs.c
204
#define rn_linklen rn_u.link.len
sys/sys/gmon.h
104
u_short link;
sys/sys/syscallargs.h
106
syscallarg(const char *) link;
sys/sys/syscallargs.h
375
syscallarg(const char *) link;
sys/sys/tape.h
75
TAILQ_ENTRY(tape) link;
tests/fs/puffs/h_dtfs/dtfs.c
204
PUFFSOP_SET(pops, dtfs, node, link);
tests/fs/puffs/h_dtfs/dtfs.h
69
} link;
tests/fs/puffs/h_dtfs/dtfs.h
76
#define df_linktarget u.link.target
tests/fs/vfs/t_link.c
63
const char link[] = "bar";
tests/fs/vfs/t_link.c
92
if (rump_sys_link(name, link) == -1) {
tests/kernel/kqueue/t_vnode.c
692
ATF_REQUIRE(link(file_inside1, file_inside2) == 0);
tests/lib/libc/gen/t_ftok.c
72
ATF_REQUIRE(link(path, hlnk) == 0);
tests/lib/libc/sys/t_link.c
123
ATF_REQUIRE(link(path, pathl) == 0);
tests/lib/libc/sys/t_link.c
124
ATF_REQUIRE_ERRNO(EEXIST, link(path, pathl) == -1);
tests/lib/libc/sys/t_link.c
127
ATF_REQUIRE_ERRNO(ENAMETOOLONG, link(buf, "xxx") == -1);
tests/lib/libc/sys/t_link.c
130
ATF_REQUIRE_ERRNO(ENOENT, link(path, "/d/c/b/a") == -1);
tests/lib/libc/sys/t_link.c
133
ATF_REQUIRE_ERRNO(ENOENT, link("/a/b/c/d", path) == -1);
tests/lib/libc/sys/t_link.c
136
ATF_REQUIRE_ERRNO(ENOENT, link("/a/b/c/d", "/d/c/b/a") == -1);
tests/lib/libc/sys/t_link.c
139
ATF_REQUIRE_ERRNO(EFAULT, link(path, (const char *)-1) == -1);
tests/lib/libc/sys/t_link.c
142
ATF_REQUIRE_ERRNO(EFAULT, link((const char *)-1, "xxx") == -1);
tests/lib/libc/sys/t_link.c
167
rv = link("/root", "/root.link");
tests/lib/libc/sys/t_link.c
174
link("/root/.profile", "/root/.profile.link") == -1);
tests/lib/libc/sys/t_link.c
197
ATF_REQUIRE(link(path, pathl) == 0);
tests/lib/libc/sys/t_link.c
86
ATF_REQUIRE(link(path, pathl) == 0);
tests/lib/libposix/t_rename.c
58
REQUIRE_LIBC(link("t1", "t2"), -1);
usr.bin/mail/def.h
141
struct message *link; /* the usual content of the field */
usr.bin/mail/def.h
165
#define m_flink m_f.link /* for access to usual members */
usr.bin/mail/def.h
166
#define m_blink m_b.link /* all are struct message * */
usr.bin/mail/def.h
167
#define m_clink m_c.link
usr.bin/mail/def.h
168
#define m_plink m_p.link
usr.bin/mail/dotlock.c
99
if (link(path, fname) == -1)
usr.bin/mail/popen.c
102
for (pp = &fp_head; (p = *pp) != NULL; pp = &p->link)
usr.bin/mail/popen.c
104
*pp = p->link;
usr.bin/mail/popen.c
120
fpp->link = fp_head;
usr.bin/mail/popen.c
277
cpp = &(*cpp)->link)
usr.bin/mail/popen.c
284
child_freelist = (*cpp)->link;
usr.bin/mail/popen.c
290
(*cpp)->link = NULL;
usr.bin/mail/popen.c
300
for (cpp = &child; *cpp != cp; cpp = &(*cpp)->link)
usr.bin/mail/popen.c
302
*cpp = cp->link;
usr.bin/mail/popen.c
303
cp->link = child_freelist;
usr.bin/mail/popen.c
344
for (p = fp_head; p; p = p->link)
usr.bin/mail/popen.c
390
for (fpp = fp_head; fpp; fpp = fpp->link)
usr.bin/mail/popen.c
415
for (fpp = fp_head; fpp; fpp = fpp->link)
usr.bin/mail/popen.c
58
struct fp *link;
usr.bin/mail/popen.c
67
struct child *link;
usr.bin/mail/popen.c
78
fpp->fp, fpp->pipe, fpp->pid, fpp->link);
usr.bin/mail/popen.c
89
for (fpp = fp_head; fpp; fpp = fpp->link)
usr.bin/mail/thread.c
451
u.offset = (ptrdiff_t)( u.link != NULL ? u.link - omessage : -1 ); \
usr.bin/mail/thread.c
481
u.link = u.offset == -1 ? NULL : nmessage + u.offset;\
usr.bin/rdist/server.c
1037
if (link(oldname, target) < 0) {
usr.bin/sed/compile.c
161
compile_stream(struct s_command **link)
usr.bin/sed/compile.c
175
return (link);
usr.bin/sed/compile.c
187
*link = cmd = emalloc(sizeof(struct s_command));
usr.bin/sed/compile.c
188
link = &cmd->next;
usr.bin/sed/compile.c
236
link = &cmd->u.c;
usr.bin/sed/compile.c
258
link = &cmd->next;
usr.bin/sed/compile.c
349
link = &cmd->next;
usr.bin/sed/compile.c
360
link = &cmd->next;
usr.bin/sed/main.c
383
if ((link(fname, oldfname) != 0) &&
usr.bin/shlock/shlock.c
266
while (link(tmp, file) == -1) {
usr.bin/shlock/shlock.c
298
if (link(file, tmp2) == -1) {
usr.bin/sort/sort.c
372
if (link(outfile, outpath))
usr.bin/systat/ifstat.c
187
SLIST_REMOVE_HEAD(&curlist, link);
usr.bin/systat/ifstat.c
216
SLIST_FOREACH(ifp, &curlist, link) {
usr.bin/systat/ifstat.c
245
SLIST_INSERT_HEAD(&curlist, p, link);
usr.bin/systat/ifstat.c
273
SLIST_FOREACH(ifp, &curlist, link) {
usr.bin/systat/ifstat.c
409
SLIST_FOREACH(ifp, &curlist, link) {
usr.bin/systat/ifstat.c
70
SLIST_ENTRY(if_stat) link;
usr.bin/unzip/unzip.c
267
STAILQ_ENTRY(pattern) link;
usr.bin/unzip/unzip.c
291
STAILQ_INSERT_TAIL(list, entry, link);
usr.bin/unzip/unzip.c
302
STAILQ_FOREACH(entry, list, link) {
usr.bin/unzip/unzip.c
658
if (link(linkname, *path) == -1)
usr.bin/xinstall/xinstall.c
483
ret = link(from_name, tmpl);
usr.bin/xinstall/xinstall.c
493
ret = link(from_name, to_name);
usr.sbin/acpitools/acpidump/acpi_user.c
114
for (map = LIST_FIRST(&maplist); map; map = LIST_NEXT(map, link)) {
usr.sbin/acpitools/acpidump/acpi_user.c
136
LIST_INSERT_HEAD(&maplist, map, link);
usr.sbin/acpitools/acpidump/acpi_user.c
55
LIST_ENTRY(acpi_user_mapping) link;
usr.sbin/altq/libaltq/qop.c
320
LIST_INSERT_HEAD(&tbr_list, info, link);
usr.sbin/altq/libaltq/qop.c
72
LIST_ENTRY(tbrinfo) link;
usr.sbin/altq/libaltq/qop.c
864
LIST_FOREACH(info, &tbr_list, link)
usr.sbin/altq/libaltq/qop.c
937
LIST_FOREACH(info, &tbr_list, link)
usr.sbin/altq/libaltq/qop.c
954
LIST_REMOVE(info, link);
usr.sbin/kgmon/kgmon.c
461
toindex = tos[toindex].link) {
usr.sbin/link/link.c
56
if (link(argv[1], argv[2]) != 0) {
usr.sbin/lpr/lpd/recvjob.c
181
if (link(tfname, cp) < 0)
usr.sbin/lpr/lpr/lpr.c
403
if (link(tfname, cfname) < 0) {
usr.sbin/mtree/excludes.c
118
e = LIST_NEXT(e, link);
usr.sbin/mtree/excludes.c
60
LIST_ENTRY(exclude) link;
usr.sbin/mtree/excludes.c
99
LIST_INSERT_HEAD(&excludes, e, link);
usr.sbin/tpctl/data.c
125
TAILQ_INSERT_TAIL(&data->list, elem, link);
usr.sbin/tpctl/data.c
148
TAILQ_INSERT_TAIL(&data->list, elem, link);
usr.sbin/tpctl/data.c
289
TAILQ_FOREACH(elem, &data->list, link) {
usr.sbin/tpctl/data.c
343
TAILQ_REMOVE(&data->list, elem, link);
usr.sbin/tpctl/data.c
363
TAILQ_FOREACH(elem, &data->list, link) {
usr.sbin/tpctl/data.c
379
TAILQ_INSERT_TAIL(&data->list, elem, link);
usr.sbin/tpctl/data.c
389
TAILQ_FOREACH(elem, &data->list, link) {
usr.sbin/tpctl/tpctl.h
62
TAILQ_ENTRY(tpctl_data_elem) link;