Lines Matching defs:link
69 /* link key - directory primary key plus name (upto 2 components) */
98 * next - next link in list (could be null)
99 * prev - previous link in list (could be null)
111 short next_offset; /* offset of next link key */
112 short prev_offset; /* offset of prev link key */
117 #define LN_FHKEY_LEN(link) ((link)->name_offset - (link)->fhkey_offset)
119 #define LN_NAME_LEN(link) ((link)->next_offset - (link)->name_offset)
121 #define LN_NEXT_LEN(link) ((link)->prev_offset - (link)->next_offset)
123 #define LN_PREV_LEN(link) ((link)->reclen - (link)->prev_offset)
126 #define LN_FHKEY(link) (char *)((uintptr_t)(link) + (link)->fhkey_offset)
128 #define LN_NAME(link) (char *)((uintptr_t)(link) + (link)->name_offset)
130 #define LN_NEXT(link) (char *)((uintptr_t)(link) + (link)->next_offset)
132 #define LN_PREV(link) (char *)((uintptr_t)(link) + (link)->prev_offset)