Home
last modified time | relevance | path

Searched full:multi (Results 1 – 25 of 5621) sorted by relevance

12345678910>>...225

/external/llvm-project/polly/lib/External/isl/
Disl_multi_templ.c20 isl_ctx *FN(MULTI(BASE),get_ctx)(__isl_keep MULTI(BASE) *multi) in FN()
22 return multi ? isl_space_get_ctx(multi->space) : NULL; in FN()
25 /* Return the space of "multi".
27 __isl_keep isl_space *FN(MULTI(BASE),peek_space)(__isl_keep MULTI(BASE) *multi) in FN()
29 return multi ? multi->space : NULL; in FN()
32 __isl_give isl_space *FN(MULTI(BASE),get_space)(__isl_keep MULTI(BASE) *multi) in FN()
34 return isl_space_copy(FN(MULTI(BASE),peek_space)(multi)); in FN()
37 __isl_give isl_space *FN(MULTI(BASE),get_domain_space)( in FN()
38 __isl_keep MULTI(BASE) *multi) in FN()
40 return multi ? isl_space_domain(isl_space_copy(multi->space)) : NULL; in FN()
[all …]
Disl_multi_explicit_domain.c10 * when the multi expression may have an explicit domain.
15 __isl_give MULTI(BASE) *FN(MULTI(BASE),cow)(__isl_take MULTI(BASE) *multi);
17 /* Does "multi" have an explicit domain?
19 * An explicit domain is only available if "multi" is zero-dimensional.
21 static int FN(MULTI(BASE),has_explicit_domain)(__isl_keep MULTI(BASE) *multi) in FN()
23 return multi && multi->n == 0; in FN()
26 /* Check that "multi" has an explicit domain.
28 static isl_stat FN(MULTI(BASE),check_has_explicit_domain)( in FN()
29 __isl_keep MULTI(BASE) *multi) in FN()
31 if (!multi) in FN()
[all …]
Disl_multi_arith_templ.c18 __isl_give MULTI(BASE) *FN(MULTI(BASE),add)(__isl_take MULTI(BASE) *multi1, in MULTI() function
19 __isl_take MULTI(BASE) *multi2) in MULTI()
21 return FN(MULTI(BASE),bin_op)(multi1, multi2, &FN(EL,add)); in MULTI()
26 __isl_give MULTI(BASE) *FN(MULTI(BASE),sub)(__isl_take MULTI(BASE) *multi1, in MULTI() function
27 __isl_take MULTI(BASE) *multi2) in MULTI()
29 return FN(MULTI(BASE),bin_op)(multi1, multi2, &FN(EL,sub)); in MULTI()
32 /* Multiply the elements of "multi" by "v" and return the result.
34 __isl_give MULTI(BASE) *FN(MULTI(BASE),scale_val)(__isl_take MULTI(BASE) *multi, in MULTI() function
39 if (!multi || !v) in MULTI()
44 return multi; in MULTI()
[all …]
Disl_multi_dims.c15 /* Check whether "multi" has non-zero coefficients for any dimension
19 isl_bool FN(MULTI(BASE),involves_dims)(__isl_keep MULTI(BASE) *multi, in FN()
24 if (!multi) in FN()
29 for (i = 0; i < multi->n; ++i) { in FN()
32 involves = FN(EL,involves_dims)(multi->u.p[i], type, first, n); in FN()
37 if (FN(MULTI(BASE),has_explicit_domain)(multi)) in FN()
38 return FN(MULTI(BASE),involves_explicit_domain_dims)(multi, in FN()
44 __isl_give MULTI(BASE) *FN(MULTI(BASE),insert_dims)( in MULTI() function
45 __isl_take MULTI(BASE) *multi, in MULTI()
50 if (!multi) in MULTI()
[all …]
Disl_multi_no_explicit_domain.c10 * when the multi expression cannot have an explicit domain.
17 /* Does "multi" have an explicit domain?
21 static int FN(MULTI(BASE),has_explicit_domain)(__isl_keep MULTI(BASE) *multi) in FN()
26 /* Initialize the explicit domain of "multi".
27 * "multi" cannot have an explicit domain, so this function is never called.
29 static __isl_give MULTI(BASE) *FN(MULTI(BASE),init_explicit_domain)( in MULTI() function
30 __isl_take MULTI(BASE) *multi) in MULTI()
32 return multi; in MULTI()
38 static __isl_give MULTI(BASE) *FN(MULTI(BASE),intersect_explicit_domain)( in MULTI() function
39 __isl_take MULTI(BASE) *dst, __isl_keep MULTI(BASE) *src) in MULTI()
[all …]
Disl_multi_intersect.c13 /* Does the space of "domain" correspond to that of the domain of "multi"?
16 static isl_bool FN(MULTI(BASE),compatible_domain)( in FN()
17 __isl_keep MULTI(BASE) *multi, __isl_keep DOM *domain) in FN()
23 space = FN(MULTI(BASE),get_space)(multi); in FN()
32 * that of the domain of "multi", ignoring parameters.
34 static isl_stat FN(MULTI(BASE),check_compatible_domain)( in FN()
35 __isl_keep MULTI(BASE) *multi, __isl_keep DOM *domain) in FN()
39 ok = FN(MULTI(BASE),compatible_domain)(multi, domain); in FN()
49 /* Intersect the explicit domain of "multi" with "domain".
51 * The parameters of "multi" and "domain" are assumed to have been aligned.
[all …]
Disl_multi_tuple_id_templ.c15 const char *FN(MULTI(BASE),get_tuple_name)(__isl_keep MULTI(BASE) *multi, in FN()
18 return multi ? isl_space_get_tuple_name(multi->space, type) : NULL; in FN()
23 isl_bool FN(MULTI(BASE),has_tuple_id)(__isl_keep MULTI(BASE) *multi, in FN()
26 if (!multi) in FN()
28 return isl_space_has_tuple_id(multi->space, type); in FN()
33 __isl_give isl_id *FN(MULTI(BASE),get_tuple_id)(__isl_keep MULTI(BASE) *multi, in FN()
36 return multi ? isl_space_get_tuple_id(multi->space, type) : NULL; in FN()
39 __isl_give MULTI(BASE) *FN(MULTI(BASE),set_tuple_name)( in MULTI() function
40 __isl_keep MULTI(BASE) *multi, enum isl_dim_type type, in MULTI()
45 multi = FN(MULTI(BASE),cow)(multi); in MULTI()
[all …]
Disl_multi_dim_id_templ.c16 * in "multi".
19 int FN(MULTI(BASE),find_dim_by_name)(__isl_keep MULTI(BASE) *multi, in FN()
22 if (!multi) in FN()
24 return isl_space_find_dim_by_name(multi->space, type, name); in FN()
30 int FN(MULTI(BASE),find_dim_by_id)(__isl_keep MULTI(BASE) *multi, in FN()
33 if (!multi) in FN()
35 return isl_space_find_dim_by_id(multi->space, type, id); in FN()
40 __isl_give isl_id *FN(MULTI(BASE),get_dim_id)(__isl_keep MULTI(BASE) *multi, in FN()
43 return multi ? isl_space_get_dim_id(multi->space, type, pos) : NULL; in FN()
46 __isl_give MULTI(BASE) *FN(MULTI(BASE),set_dim_name)( in MULTI() function
[all …]
Disl_multi_move_dims_templ.c14 /* Move the "n" dimensions of "src_type" starting at "src_pos" of "multi"
19 __isl_give MULTI(BASE) *FN(MULTI(BASE),move_dims)(__isl_take MULTI(BASE) *multi, in MULTI() function
25 if (!multi) in MULTI()
29 !isl_space_is_named_or_nested(multi->space, src_type) && in MULTI()
30 !isl_space_is_named_or_nested(multi->space, dst_type)) in MULTI()
31 return multi; in MULTI()
34 isl_die(FN(MULTI(BASE),get_ctx)(multi), isl_error_invalid, in MULTI()
36 return FN(MULTI(BASE),free)(multi)); in MULTI()
38 isl_die(FN(MULTI(BASE),get_ctx)(multi), isl_error_invalid, in MULTI()
40 return FN(MULTI(BASE),free)(multi)); in MULTI()
[all …]
Disl_multi_apply_templ.c13 /* Transform the elements of "multi" by applying "fn" to them
16 * The parameters of "multi" and "set" are assumed to have been aligned.
18 __isl_give MULTI(BASE) *FN(FN(MULTI(BASE),apply_aligned),APPLY_DOMBASE)( in MULTI() function
19 __isl_take MULTI(BASE) *multi, __isl_take APPLY_DOM *set, in MULTI()
24 if (!multi || !set) in MULTI()
27 if (multi->n == 0) { in MULTI()
29 return multi; in MULTI()
32 multi = FN(MULTI(BASE),cow)(multi); in MULTI()
33 if (!multi) in MULTI()
36 for (i = 0; i < multi->n; ++i) { in MULTI()
[all …]
Disl_multi_add_constant_templ.c12 /* Add "v" to the constant terms of all the base expressions of "multi".
14 __isl_give MULTI(BASE) *FN(MULTI(BASE),add_constant_val)( in MULTI() function
15 __isl_take MULTI(BASE) *multi, __isl_take isl_val *v) in MULTI()
22 n = FN(MULTI(BASE),size)(multi); in MULTI()
27 return multi; in MULTI()
30 multi = FN(MULTI(BASE),cow)(multi); in MULTI()
31 if (!multi) in MULTI()
35 multi->u.p[i] = FN(EL,add_constant_val)(multi->u.p[i], in MULTI()
37 if (!multi->u.p[i]) in MULTI()
42 return multi; in MULTI()
[all …]
Disl_multi_identity_templ.c15 /* Create a multi expression in the given space that maps each
18 __isl_give MULTI(BASE) *FN(MULTI(BASE),identity)(__isl_take isl_space *space) in MULTI() function
23 MULTI(BASE) *multi; in MULTI()
41 multi = FN(MULTI(BASE),alloc)(isl_space_copy(space)); in MULTI()
45 return multi; in MULTI()
55 multi = FN(FN(MULTI(BASE),set),BASE)(multi, i, el); in MULTI()
60 return multi; in MULTI()
66 /* Create a multi expression that maps elements in the given space
69 __isl_give MULTI(BASE) *FN(MULTI(BASE),identity_on_domain_space)( in MULTI() function
72 return FN(MULTI(BASE),identity)(isl_space_map_from_set(space)); in MULTI()
[all …]
Disl_multi_product_templ.c14 /* Given two MULTI(BASE)s A -> B and C -> D,
15 * construct a MULTI(BASE) [A -> C] -> [B -> D].
20 __isl_give MULTI(BASE) *FN(MULTI(BASE),product)( in MULTI() function
21 __isl_take MULTI(BASE) *multi1, __isl_take MULTI(BASE) *multi2) in MULTI()
26 MULTI(BASE) *res; in MULTI()
29 FN(MULTI(BASE),align_params_bin)(&multi1, &multi2); in MULTI()
30 in1 = FN(MULTI(BASE),dim)(multi1, isl_dim_in); in MULTI()
31 in2 = FN(MULTI(BASE),dim)(multi2, isl_dim_in); in MULTI()
32 out1 = FN(MULTI(BASE),dim)(multi1, isl_dim_out); in MULTI()
33 out2 = FN(MULTI(BASE),dim)(multi2, isl_dim_out); in MULTI()
[all …]
Disl_multi_align_templ.c9 /* Align the parameters of "multi" and "domain" (if needed) and
12 static __isl_give MULTI(BASE) *FN(FN(MULTI(BASE),align_params),ALIGN_DOMBASE)( in MULTI() function
13 __isl_take MULTI(BASE) *multi, __isl_take ALIGN_DOM *domain, in MULTI()
14 __isl_give MULTI(BASE) *fn(__isl_take MULTI(BASE) *multi, in MULTI()
21 aligned = FN(ALIGN_DOM,space_has_equal_params)(domain, multi->space); in MULTI()
25 return fn(multi, domain); in MULTI()
28 named = isl_space_has_named_params(multi->space); in MULTI()
34 isl_die(FN(MULTI(BASE),get_ctx)(multi), isl_error_invalid, in MULTI()
36 multi = FN(MULTI(BASE),align_params)(multi, in MULTI()
39 FN(MULTI(BASE),get_space)(multi)); in MULTI()
[all …]
Disl_multi_domain_templ.c14 /* Return the shared domain of the elements of "multi".
16 * If "multi" has an explicit domain, then return this domain.
18 __isl_give isl_set *FN(MULTI(BASE),domain)(__isl_take MULTI(BASE) *multi) in FN()
23 if (!multi) in FN()
26 if (FN(MULTI(BASE),has_explicit_domain)(multi)) { in FN()
27 dom = FN(MULTI(BASE),get_explicit_domain)(multi); in FN()
28 FN(MULTI(BASE),free)(multi); in FN()
32 dom = isl_set_universe(FN(MULTI(BASE),get_domain_space)(multi)); in FN()
33 for (i = 0; i < multi->n; ++i) { in FN()
36 dom_i = FN(EL,domain)(FN(FN(MULTI(BASE),get),BASE)(multi, i)); in FN()
[all …]
Disl_multi_bind_templ.c10 /* Bind the expressions of "multi" to parameters with identifiers
12 * (the target space of) "multi",
16 __isl_give DOM *FN(MULTI(BASE),bind)(__isl_take MULTI(BASE) *multi, in FN()
27 multi_space = isl_space_range(FN(MULTI(BASE),get_space)(multi)); in FN()
33 n = FN(MULTI(BASE),dim)(multi, isl_dim_set); in FN()
39 return FN(MULTI(BASE),domain)(multi); in FN()
42 el = FN(MULTI(BASE),get_at)(multi, 0); in FN()
49 el = FN(MULTI(BASE),get_at)(multi, i); in FN()
58 FN(MULTI(BASE),free)(multi); in FN()
62 FN(MULTI(BASE),free)(multi); in FN()
/external/ltp/android/
Dltp_package_list.mk1625 ltp_testcases_bin_icmp4-multi-diffip01 \
1626 ltp_testcases_bin_icmp4-multi-diffip02 \
1627 ltp_testcases_bin_icmp4-multi-diffip03 \
1628 ltp_testcases_bin_icmp4-multi-diffip04 \
1629 ltp_testcases_bin_icmp4-multi-diffip05 \
1630 ltp_testcases_bin_icmp4-multi-diffip06 \
1631 ltp_testcases_bin_icmp4-multi-diffip07 \
1632 ltp_testcases_bin_icmp4-multi-diffnic01 \
1633 ltp_testcases_bin_icmp4-multi-diffnic02 \
1634 ltp_testcases_bin_icmp4-multi-diffnic03 \
[all …]
/external/ltp/testcases/network/stress/tcp/multi-diffip/
D00_Descriptions.txt4 tcp4-multi-diffip01
7 tcp4-multi-diffip02
11 tcp4-multi-diffip03
15 tcp4-multi-diffip04
19 tcp4-multi-diffip05
23 tcp4-multi-diffip06
27 tcp4-multi-diffip07
31 tcp4-multi-diffip08
35 tcp4-multi-diffip09
40 tcp4-multi-diffip10
[all …]
/external/ltp/testcases/network/stress/tcp/multi-sameport/
D00_Descriptions.txt4 tcp4-multi-diffport01
7 tcp4-multi-diffport02
11 tcp4-multi-diffport03
15 tcp4-multi-diffport04
19 tcp4-multi-diffport05
23 tcp4-multi-diffport06
27 tcp4-multi-diffport07
31 tcp4-multi-diffport08
35 tcp4-multi-diffport09
40 tcp4-multi-diffport10
[all …]
/external/ltp/testcases/network/stress/tcp/multi-diffport/
D00_Descriptions.txt4 tcp4-multi-diffport01
7 tcp4-multi-diffport02
11 tcp4-multi-diffport03
15 tcp4-multi-diffport04
19 tcp4-multi-diffport05
23 tcp4-multi-diffport06
27 tcp4-multi-diffport07
31 tcp4-multi-diffport08
35 tcp4-multi-diffport09
40 tcp4-multi-diffport10
[all …]
/external/ltp/testcases/network/stress/tcp/multi-diffnic/
D00_Descriptions.txt4 tcp4-multi-diffnic01
7 tcp4-multi-diffnic02
11 tcp4-multi-diffnic03
15 tcp4-multi-diffnic04
19 tcp4-multi-diffnic05
23 tcp4-multi-diffnic06
27 tcp4-multi-diffnic07
31 tcp4-multi-diffnic08
35 tcp4-multi-diffnic09
40 tcp4-multi-diffnic10
[all …]
/external/llvm-project/polly/lib/External/isl/include/isl/
Dmulti.h15 __isl_keep isl_multi_##BASE *multi); \
18 __isl_keep isl_multi_##BASE *multi); \
20 __isl_keep isl_multi_##BASE *multi); \
23 __isl_keep isl_multi_##BASE *multi); \
28 __isl_keep isl_multi_##BASE *multi); \
30 __isl_take isl_multi_##BASE *multi); \
36 __isl_take isl_multi_##BASE *multi); \
38 isl_size isl_multi_##BASE##_size(__isl_keep isl_multi_##BASE *multi); \
41 __isl_keep isl_multi_##BASE *multi, int pos); \
43 __isl_keep isl_multi_##BASE *multi, int pos); \
[all …]
/external/llvm-project/llvm/test/ObjectYAML/MachO/
DDWARF-debug_info.yaml682 # RUN: yaml2obj --docnum=3 %s | obj2yaml | FileCheck %s --check-prefix=MULTI-TABLES
684 # MULTI-TABLES: DWARF:
685 # MULTI-TABLES-NEXT: debug_abbrev:
686 # MULTI-TABLES-NEXT: - ID: 0
687 # MULTI-TABLES-NEXT: Table:
688 # MULTI-TABLES-NEXT: - Code: 0x1
689 # MULTI-TABLES-NEXT: Tag: DW_TAG_compile_unit
690 # MULTI-TABLES-NEXT: Children: DW_CHILDREN_no
691 # MULTI-TABLES-NEXT: Attributes:
692 # MULTI-TABLES-NEXT: - Attribute: DW_AT_low_pc
[all …]
/external/curl/lib/
Dmulti.c74 static CURLMcode singlesocket(struct Curl_multi *multi,
77 struct Curl_multi *multi,
79 static CURLMcode multi_timeout(struct Curl_multi *multi,
81 static void process_pending_handles(struct Curl_multi *multi);
173 DEBUGASSERT(data->multi->num_alive > 0); in mstate()
174 data->multi->num_alive--; in mstate()
338 * the list kept in the multi handle.
340 static CURLMcode multi_addmsg(struct Curl_multi *multi, in multi_addmsg() argument
343 Curl_llist_insert_next(&multi->msglist, multi->msglist.tail, msg, in multi_addmsg()
351 struct Curl_multi *multi = calloc(1, sizeof(struct Curl_multi)); in Curl_multi_handle() local
[all …]
/external/wpa_supplicant_8/hostapd/
DREADME-MULTI-AP1 hostapd, wpa_supplicant and the Multi-AP Specification
5 support the Multi-AP Specification.
7 Introduction to Multi-AP
10 The Wi-Fi Alliance Multi-AP Specification is the technical specification for
12 Multi-AP. It defines control protocols between Wi-Fi® access points (APs) to
17 Most of the Multi-AP specification falls outside of the scope of
28 The text below refers to "Multi-AP Specification v1.0" [3].
34 In a Multi-AP network, the central controller can configure the BSSs on the
42 Multi-AP specification doesn't dictate this, but typically the backhaul link
47 side of the backhaul link is configured through the Multi-AP protocol as the
[all …]

12345678910>>...225