Home
last modified time | relevance | path

Searched +full:type +full:- +full:b (Results 1 – 25 of 1285) sorted by relevance

12345678910>>...52

/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/multiprecision/detail/
H A Dno_et_ops.hpp18 // Operators for non-expression template enabled number.
19 // NOTE: this is not a complete header - really just a suffix to default_ops.hpp.
22 template <class B>
23 BOOST_MP_FORCEINLINE number<B, et_off> operator - (const number<B, et_off>& v) in operator -() argument
25 …BOOST_STATIC_ASSERT_MSG(is_signed_number<B>::value, "Negating an unsigned type results in ill-defi… in operator -()
26 number<B, et_off> result(v); in operator -()
30 template <class B>
31 BOOST_MP_FORCEINLINE number<B, et_off> operator ~ (const number<B, et_off>& v) in operator ~() argument
33 number<B, et_off> result; in operator ~()
40 template <class B>
[all …]
H A Det_ops.hpp12 // Non-member operators for number:
19 // which would result in a dangling-reference-to-temporary if unary + returned a reference
20 // to it's argument. While return-by-value is obviously inefficient in other situations
23 template <class B, expression_template_option ExpressionTemplates>
24 inline BOOST_CONSTEXPR const number<B, ExpressionTemplates> operator + (const number<B, ExpressionT… in operator +() argument
27 template <class B>
28 inline detail::expression<detail::negate, number<B, et_on> > operator - (const number<B, et_on>& v) in operator -() argument
30 …BOOST_STATIC_ASSERT_MSG(is_signed_number<B>::value, "Negating an unsigned type results in ill-defi… in operator -()
31 return detail::expression<detail::negate, number<B, et_on> >(v); in operator -()
34 …<detail::negate, detail::expression<tag, Arg1, Arg2, Arg3, Arg4> > operator - (const detail::expre… in operator -()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/qvm/gen/
H A Dmat_operations2.hpp1 //Copyright (c) 2008-2017 Emil Dotchevski and Reverge Studios, Inc.
24 template <class A,class B>
27 mat_traits<A>::rows==2 && mat_traits<B>::rows==2 &&
28 mat_traits<A>::cols==2 && mat_traits<B>::cols==2,
29 deduce_mat2<A,B,2,2> >::type
30 operator+( A const & a, B const & b ) in operator +() argument
32 typedef typename deduce_mat2<A,B,2,2>::type R; in operator +()
36 …<0,0>(r)=mat_traits<A>::template read_element<0,0>(a)+mat_traits<B>::template read_element<0,0>(b); in operator +()
37 …<0,1>(r)=mat_traits<A>::template read_element<0,1>(a)+mat_traits<B>::template read_element<0,1>(b); in operator +()
38 …<1,0>(r)=mat_traits<A>::template read_element<1,0>(a)+mat_traits<B>::template read_element<1,0>(b); in operator +()
[all …]
H A Dmat_operations3.hpp1 //Copyright (c) 2008-2017 Emil Dotchevski and Reverge Studios, Inc.
26 template <class A,class B>
29 mat_traits<A>::rows==3 && mat_traits<B>::rows==3 &&
30 mat_traits<A>::cols==3 && mat_traits<B>::cols==3,
31 deduce_mat2<A,B,3,3> >::type
32 operator+( A const & a, B const & b ) in operator +() argument
34 typedef typename deduce_mat2<A,B,3,3>::type R; in operator +()
38 …<0,0>(r)=mat_traits<A>::template read_element<0,0>(a)+mat_traits<B>::template read_element<0,0>(b); in operator +()
39 …<0,1>(r)=mat_traits<A>::template read_element<0,1>(a)+mat_traits<B>::template read_element<0,1>(b); in operator +()
40 …<0,2>(r)=mat_traits<A>::template read_element<0,2>(a)+mat_traits<B>::template read_element<0,2>(b); in operator +()
[all …]
/OK3568_Linux_fs/kernel/net/ceph/crush/
H A Dhash.c1 // SPDX-License-Identifier: GPL-2.0
9 * Robert Jenkins' function for mixing 32-bit values
11 * a, b = random bits, c = input and output
13 #define crush_hashmix(a, b, c) do { \ argument
14 a = a-b; a = a-c; a = a^(c>>13); \
15 b = b-c; b = b-a; b = b^(a<<8); \
16 c = c-a; c = c-b; c = c^(b>>13); \
17 a = a-b; a = a-c; a = a^(c>>12); \
18 b = b-c; b = b-a; b = b^(a<<16); \
19 c = c-a; c = c-b; c = c^(b>>5); \
[all …]
/OK3568_Linux_fs/kernel/arch/mips/include/asm/
H A Dunaligned-emul.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
8 #define _LoadHW(addr, value, res, type) \ argument
11 "1:\t"type##_lb("%0", "0(%2)")"\n" \
12 "2:\t"type##_lbu("$1", "1(%2)")"\n\t"\
23 STR(PTR)"\t1b, 4b\n\t" \
24 STR(PTR)"\t2b, 4b\n\t" \
27 : "r" (addr), "i" (-EFAULT)); \
31 #define _LoadW(addr, value, res, type) \ argument
34 "1:\t"type##_lwl("%0", "(%2)")"\n" \
35 "2:\t"type##_lwr("%0", "3(%2)")"\n\t"\
[all …]
/OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-devtools/ltrace/ltrace/
H A D0001-Fix-tautological-compare-warning.patch2 From: Adam Trhon <adam.trhon@tbs-biometrics.com>
10 and the compilation fails (because of -Werror).
12 Upstream-Status: Submitted [ltrace-devel@lists.alioth.debian.org]
14 Signed-off-by: Adam Trhon <adam.trhon@tbs-biometrics.com>
15 ---
16 filter.c | 4 ++--
17 sysdeps/linux-gnu/arm/fetch.c | 2 +-
18 sysdeps/linux-gnu/arm/trace.c | 2 +-
19 sysdeps/linux-gnu/ia64/fetch.c | 2 +-
20 sysdeps/linux-gnu/metag/trace.c | 2 +-
[all …]
/OK3568_Linux_fs/kernel/tools/lib/bpf/
H A Dbpf_core_read.h1 /* SPDX-License-Identifier: (LGPL-2.1 OR BSD-2-Clause) */
7 * __builtin_preserve_field_info() built-in to get a specific aspect of
22 /* second argument to __builtin_btf_type_id() built-in */
24 BPF_TYPE_ID_LOCAL = 0, /* BTF type ID in local program */
25 BPF_TYPE_ID_TARGET = 1, /* BTF type ID in target kernel */
28 /* second argument to __builtin_preserve_type_info() built-in */
30 BPF_TYPE_EXISTS = 0, /* type existence in target kernel */
31 BPF_TYPE_SIZE = 1, /* type size in target kernel */
34 /* second argument to __builtin_preserve_enum_value() built-in */
41 __builtin_preserve_field_info((src)->field, BPF_FIELD_##info)
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/nvkm/core/
H A Dmm.c26 #define node(root, dir) ((root)->nl_entry.dir == &mm->nodes) ? NULL : \
27 list_entry((root)->nl_entry.dir, struct nvkm_mm_node, nl_entry)
36 list_for_each_entry(node, &mm->nodes, nl_entry) { in nvkm_mm_dump()
38 node->offset, node->length, node->type); in nvkm_mm_dump()
41 list_for_each_entry(node, &mm->free, fl_entry) { in nvkm_mm_dump()
43 node->offset, node->length, node->type); in nvkm_mm_dump()
56 if (prev && prev->type == NVKM_MM_TYPE_NONE) { in nvkm_mm_free()
57 prev->length += this->length; in nvkm_mm_free()
58 list_del(&this->nl_entry); in nvkm_mm_free()
62 if (next && next->type == NVKM_MM_TYPE_NONE) { in nvkm_mm_free()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/index/detail/algorithms/
H A Dmargin.hpp3 // n-dimensional box's margin value (hypersurface), 2d perimeter, 3d surface, etc...
5 // Copyright (c) 2011-2014 Adam Wulkiewicz, Lodz, Poland.
23 typename coordinate_type<Box>::type,
25 >::type type; typedef
36 // static inline typename default_margin_result<Box>::type apply(Box const& b)
38 // return margin_for_each_edge<Box, CurrentDimension, EdgeDimension - 1>::apply(b) *
39 … ( geometry::get<max_corner, EdgeDimension - 1>(b) - geometry::get<min_corner, EdgeDimension
48 // static inline typename default_margin_result<Box>::type apply(Box const& b)
50 // return margin_for_each_edge<Box, CurrentDimension, CurrentDimension - 1>::apply(b);
59 // static inline typename default_margin_result<Box>::type apply(Box const& b)
[all …]
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/lib/gcc/arm-none-linux-gnueabihf/10.3.1/plugin/include/
H A Dpoly-int.h2 Copyright (C) 2014-2020 Free Software Foundation, Inc.
23 known at runtime. See doc/poly-int.texi for more details.
25 Tests for poly-int.h are located in testsuite/gcc.dg/plugin,
36 coefficient type T:
38 - poly_coeff_traits<T1>::rank is less than poly_coeff_traits<T2>::rank
39 if T1 can promote to T2. For C-like types the rank is:
44 Any fixed-width integer should be promoted to wide_int if possible
47 - poly_coeff_traits<T>::int_type is the type to which an integer
50 - poly_coeff_traits<T>::precision is the number of bits that T can hold.
52 - poly_coeff_traits<T>::signedness is:
[all …]
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/lib/gcc/aarch64-none-linux-gnu/10.3.1/plugin/include/
H A Dpoly-int.h2 Copyright (C) 2014-2020 Free Software Foundation, Inc.
23 known at runtime. See doc/poly-int.texi for more details.
25 Tests for poly-int.h are located in testsuite/gcc.dg/plugin,
36 coefficient type T:
38 - poly_coeff_traits<T1>::rank is less than poly_coeff_traits<T2>::rank
39 if T1 can promote to T2. For C-like types the rank is:
44 Any fixed-width integer should be promoted to wide_int if possible
47 - poly_coeff_traits<T>::int_type is the type to which an integer
50 - poly_coeff_traits<T>::precision is the number of bits that T can hold.
52 - poly_coeff_traits<T>::signedness is:
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/geometries/register/
H A Dbox.hpp3 // Copyright (c) 2007-2012 Barend Gehrels, Amsterdam, the Netherlands.
4 // Copyright (c) 2008-2012 Bruno Lalande, Paris, France.
5 // Copyright (c) 2009-2012 Mateusz Loskot, London, UK.
8 // (geolib/GGL), copyright (c) 1995-2010 Geodan, Amsterdam, the Netherlands.
26 typedef typename coordinate_type<Point>::type ct; \
27 static inline ct get(Box const& b) \
28 { return geometry::get<D>(b. MinCorner); } \
29 static inline void set(Box& b, ct const& value) \
30 { geometry::set<D>(b. MinCorner, value); } \
35 typedef typename coordinate_type<Point>::type ct; \
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/util/
H A Dmath.hpp3 // Copyright (c) 2007-2015 Barend Gehrels, Amsterdam, the Netherlands.
4 // Copyright (c) 2008-2015 Bruno Lalande, Paris, France.
5 // Copyright (c) 2009-2015 Mateusz Loskot, London, UK.
8 // Modifications copyright (c) 2014-2015, Oracle and/or its affiliates.
14 // (geolib/GGL), copyright (c) 1995-2010 Geodan, Amsterdam, the Netherlands.
94 return value < zero ? -value : value; in apply()
114 static inline T apply(T const& a, T const& b) in apply()
116 // See http://www.parashift.com/c++-faq-lite/newbie.html#faq-29.17 in apply()
117 return greatest(abs<T>::apply(a), abs<T>::apply(b), T(1)); in apply()
157 template <typename Type,
[all …]
/OK3568_Linux_fs/kernel/include/linux/usb/
H A Dpd_vdo.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * Copyright 2015-2017 Google, Inc
21 * ----------
23 * <15> :: VDM type ( 1b == structured, 0b == unstructured )
26 * <10:8> :: object position (1-7 valid ... used for enter/exit mode only)
27 * <7:6> :: command type (SVDM only?)
28 * <5> :: reserved (SVDM), command type (UVDM)
31 #define VDO(vid, type, ver, custom) \ argument
33 ((type) << 15) | \
85 * SVDM Identity request -> response
[all …]
/OK3568_Linux_fs/u-boot/include/power/power_delivery/
H A Dpd_vdo.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * Copyright 2015-2017 Google, Inc
21 * ----------
23 * <15> :: VDM type ( 1b == structured, 0b == unstructured )
26 * <10:8> :: object position (1-7 valid ... used for enter/exit mode only)
27 * <7:6> :: command type (SVDM only?)
28 * <5> :: reserved (SVDM), command type (UVDM)
31 #define VDO(vid, type, ver, custom) \ argument
33 ((type) << 15) | \
85 * SVDM Identity request -> response
[all …]
/OK3568_Linux_fs/kernel/tools/testing/selftests/drivers/net/mlxsw/
H A Ddevlink_trap_control.sh2 # SPDX-License-Identifier: GPL-2.0
4 # Test devlink-trap control trap functionality over mlxsw. Each registered
8 # +---------------------------------+
16 # +----|----------------------------+
18 # +----|----------------------------------------------------------------------+
28 # +----|----------------------------------------------------------------------+
30 # +----|----------------------------+
38 # +---------------------------------+
95 ip -4 route add default vrf v$h1 nexthop via 192.0.2.2
96 ip -6 route add default vrf v$h1 nexthop via 2001:db8:1::2
[all …]
/OK3568_Linux_fs/kernel/tools/include/linux/
H A Doverflow.h1 /* SPDX-License-Identifier: GPL-2.0 OR MIT */
9 * maximum values representable in a given type. These macros may also
15 * #define type_min(T) (T)(is_signed_type(T) ? (T)1 << (8*sizeof(T)-1) : 0)
16 * #define type_max(T) (T)(is_signed_type(T) ? ((T)1 << (8*sizeof(T)-1)) - 1 : ~(T)0)
20 * the type_max expression (but not if -fsanitize=undefined is in
24 * macros also produce sensible values for the exotic type _Bool. [The
26 * a-feature-not-a-bug, since people shouldn't be doing arithmetic on
31 * https://mail-index.netbsd.org/tech-misc/2007/02/05/0000.html -
34 #define is_signed_type(type) (((type)(-1)) < (type)1) argument
35 #define __type_half_max(type) ((type)1 << (8*sizeof(type) - 1 - is_signed_type(type))) argument
[all …]
/OK3568_Linux_fs/yocto/poky/meta/recipes-extended/libaio/libaio/
H A D00_arches.patch6 Upstream-Status: Inappropriate [embedded specific]
10 ---
11 src/syscall-m68k.h | 78 ++++++++++++++++++
12 src/syscall-mips.h | 223 +++++++++++++++++++++++++++++++++++++++++++++++++++
13 src/syscall-parisc.h | 146 +++++++++++++++++++++++++++++++++
16 create mode 100644 src/syscall-m68k.h
17 create mode 100644 src/syscall-mips.h
18 create mode 100644 src/syscall-parisc.h
20 diff --git a/src/syscall-m68k.h b/src/syscall-m68k.h
23 --- /dev/null
[all …]
/OK3568_Linux_fs/kernel/arch/powerpc/lib/
H A Dfeature-fixups-test.S1 /* SPDX-License-Identifier: GPL-2.0-or-later */
6 #include <asm/feature-fixups.h>
9 #include <asm/asm-compat.h>
10 #include <asm/ppc-opcode.h>
113 2: b 3f
115 beq 3b
116 b 1f
118 b 2b
119 1: bdnz 3b
127 2: b 3f
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/multiprecision/cpp_int/
H A Dcomparison.hpp21 // Start with non-trivial cpp_int's:
27 >::type
28 …cator>& a, const cpp_int_backend<MinBits, MaxBits, SignType, Checked, Allocator>& b) BOOST_NOEXCEPT in eval_eq() argument
31 return (a.sign() == b.sign()) in eval_eq()
32 && (a.size() == b.size()) in eval_eq()
34 …backend<MinBits, MaxBits, SignType, Checked, Allocator>::const_limb_pointer>(b.limbs(), b.size())); in eval_eq()
36 return (a.sign() == b.sign()) in eval_eq()
37 && (a.size() == b.size()) in eval_eq()
38 && std::equal(a.limbs(), a.limbs() + a.size(), b.limbs()); in eval_eq()
46 >::type
[all …]
/OK3568_Linux_fs/kernel/drivers/media/common/videobuf2/
H A Dvideobuf2-v4l2.c2 * videobuf2-v4l2.c - V4L2 driver helper framework
9 * The vb2_thread implementation was based on code from videobuf-dvb.c:
28 #include <media/v4l2-common.h>
29 #include <media/v4l2-dev.h>
30 #include <media/v4l2-device.h>
31 #include <media/v4l2-event.h>
32 #include <media/v4l2-fh.h>
34 #include <media/videobuf2-v4l2.h>
42 pr_info("vb2-v4l2: [%p] %s: " fmt, \
43 (q)->name, __func__, ## arg); \
[all …]
/OK3568_Linux_fs/kernel/scripts/atomic/
H A Datomics.tbl4 # Upper-case implies _{acquire,release,relaxed} variants.
6 # * B/b - bool: returns bool
7 # * v - void: returns void
8 # * I/i - int: returns base type
9 # * R - return: returns base type (has _return variants)
10 # * F/f - fetch: returns base type (has fetch_ variants)
11 # * l - load: returns base type (has _acquire order variant)
12 # * s - store: returns void (has _release order variant)
14 # Where args contains list of type[:name], where type is:
15 # * cv - const pointer to atomic base type (atomic_t/atomic64_t/atomic_long_t)
[all …]
/OK3568_Linux_fs/app/forlinx/forlinx_qt/simplebrowser/doc/src/
H A Dsimplebrowser-model.qmodel1 <?xml version="1.0" encoding="UTF-8"?>
4 <uid>{fa2cc127-337e-4194-b272-fc8bb6c1e3b0}</uid>
5 <root-package>
8 <base-MObject>
10 <base-MElement>
12 <uid>{4ffa8932-4330-4845-af33-c26f0fcdecd7}</uid>
14 </base-MElement>
15 <name>simplebrowser-model</name>
22 <uid>{de670101-4064-4a81-bdf0-885b4cb09526}</uid>
24 <instance type="MCanvasDiagram">
[all …]
/OK3568_Linux_fs/app/forlinx/forlinx_up4_qt/simplebrowser/doc/src/
H A Dsimplebrowser-model.qmodel1 <?xml version="1.0" encoding="UTF-8"?>
4 <uid>{fa2cc127-337e-4194-b272-fc8bb6c1e3b0}</uid>
5 <root-package>
8 <base-MObject>
10 <base-MElement>
12 <uid>{4ffa8932-4330-4845-af33-c26f0fcdecd7}</uid>
14 </base-MElement>
15 <name>simplebrowser-model</name>
22 <uid>{de670101-4064-4a81-bdf0-885b4cb09526}</uid>
24 <instance type="MCanvasDiagram">
[all …]

12345678910>>...52