Home
last modified time | relevance | path

Searched refs:lov_dispatch (Results 1 – 1 of 1) sorted by relevance

/linux-4.4.14/drivers/staging/lustre/lustre/lov/
Dlov_object.c518 static const struct lov_layout_operations lov_dispatch[] = { variable
563 LASSERT(0 <= __llt && __llt < ARRAY_SIZE(lov_dispatch)); \
564 lov_dispatch[__llt].op(__VA_ARGS__); \
595 typeof(lov_dispatch[0].op(__VA_ARGS__)) __result; \
618 LASSERT(0 <= __llt && __llt < ARRAY_SIZE(lov_dispatch)); \
619 lov_dispatch[__llt].op(__VA_ARGS__); \
667 LASSERT(0 <= lov->lo_type && lov->lo_type < ARRAY_SIZE(lov_dispatch)); in lov_layout_change()
671 LASSERT(0 <= llt && llt < ARRAY_SIZE(lov_dispatch)); in lov_layout_change()
684 old_ops = &lov_dispatch[lov->lo_type]; in lov_layout_change()
685 new_ops = &lov_dispatch[llt]; in lov_layout_change()
[all …]