| /OK3568_Linux_fs/kernel/include/trace/events/ |
| H A D | irq_matrix.h | 14 TP_PROTO(struct irq_matrix *matrix), 16 TP_ARGS(matrix), 26 __entry->online_maps = matrix->online_maps; 27 __entry->global_available = matrix->global_available; 28 __entry->global_reserved = matrix->global_reserved; 29 __entry->total_allocated = matrix->total_allocated; 39 TP_PROTO(int bit, struct irq_matrix *matrix), 41 TP_ARGS(bit, matrix), 53 __entry->online_maps = matrix->online_maps; 54 __entry->global_available = matrix->global_available; [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/relate/ |
| H A D | result.hpp | 50 // --------------- MATRIX ---------------- 52 // matrix 55 class matrix class 67 inline matrix() in matrix() function in boost::geometry::detail::relate::matrix 127 template <typename Matrix> 131 typedef Matrix result_type; 143 result_type const& matrix() const in matrix() function in boost::geometry::detail::relate::matrix_handler 148 result_type & matrix() in matrix() function in boost::geometry::detail::relate::matrix_handler 165 static const bool in_bounds = F1 < Matrix::static_height in set() 166 && F2 < Matrix::static_width; in set() [all …]
|
| /OK3568_Linux_fs/external/rknpu2/examples/3rdparty/opencv/opencv-linux-armhf/include/opencv2/core/ |
| H A D | affine.hpp | 59 * It represents a 4x4 homogeneous transformation matrix \f$T\f$ 68 * where \f$R\f$ is a 3x3 rotation matrix and \f$t\f$ is a 3x1 translation vector. 70 * You can specify \f$R\f$ either by a 3x3 rotation matrix or by a 3x1 rotation vector, 71 * which is converted to a 3x3 rotation matrix by the Rodrigues formula. 73 … * To construct a matrix \f$T\f$ representing first rotation around the axis \f$r\f$ with rotation 81 * If you already have the rotation matrix \f$R\f$, then you can use 88 * To extract the rotation matrix \f$R\f$ from \f$T\f$, use 108 * you used before to set the matrix. 134 //! Default constructor. It represents a 4x4 identity matrix. 137 //! Augmented affine matrix [all …]
|
| H A D | mat.hpp | 83 `UMat`, `std::vector<UMat>` or `double`. It can also be constructed from a matrix expression. 97 a function you should use _InputArray::getMat() method to construct a matrix header for the 111 vector using the 2x3 matrix created inline as `Matx<float, 2, 3>` instance. 119 // unless _src and/or _m are matrix expressions. 504 /** @brief Comma-separated Matrix Initializer 507 Instead, they are created on "matrix << firstValue" operator. 509 The sample below initializes 2x2 rotation matrix: 519 //! the constructor, created by "matrix << firstValue" operator, where matrix is cv::Mat 521 //! the operator that takes the next value and put it to the matrix 533 // with the matrix data, not as a separate object. [all …]
|
| /OK3568_Linux_fs/external/rknpu2/examples/3rdparty/opencv/opencv-linux-aarch64/include/opencv2/core/ |
| H A D | affine.hpp | 59 * It represents a 4x4 homogeneous transformation matrix \f$T\f$ 68 * where \f$R\f$ is a 3x3 rotation matrix and \f$t\f$ is a 3x1 translation vector. 70 * You can specify \f$R\f$ either by a 3x3 rotation matrix or by a 3x1 rotation vector, 71 * which is converted to a 3x3 rotation matrix by the Rodrigues formula. 73 … * To construct a matrix \f$T\f$ representing first rotation around the axis \f$r\f$ with rotation 81 * If you already have the rotation matrix \f$R\f$, then you can use 88 * To extract the rotation matrix \f$R\f$ from \f$T\f$, use 108 * you used before to set the matrix. 134 //! Default constructor. It represents a 4x4 identity matrix. 137 //! Augmented affine matrix [all …]
|
| H A D | mat.hpp | 83 `UMat`, `std::vector<UMat>` or `double`. It can also be constructed from a matrix expression. 97 a function you should use _InputArray::getMat() method to construct a matrix header for the 111 vector using the 2x3 matrix created inline as `Matx<float, 2, 3>` instance. 119 // unless _src and/or _m are matrix expressions. 504 /** @brief Comma-separated Matrix Initializer 507 Instead, they are created on "matrix << firstValue" operator. 509 The sample below initializes 2x2 rotation matrix: 519 //! the constructor, created by "matrix << firstValue" operator, where matrix is cv::Mat 521 //! the operator that takes the next value and put it to the matrix 533 // with the matrix data, not as a separate object. [all …]
|
| /OK3568_Linux_fs/external/rknpu2/examples/3rdparty/opencv/OpenCV-android-sdk/sdk/native/jni/include/opencv2/core/ |
| H A D | affine.hpp | 59 * It represents a 4x4 homogeneous transformation matrix \f$T\f$ 68 * where \f$R\f$ is a 3x3 rotation matrix and \f$t\f$ is a 3x1 translation vector. 70 * You can specify \f$R\f$ either by a 3x3 rotation matrix or by a 3x1 rotation vector, 71 * which is converted to a 3x3 rotation matrix by the Rodrigues formula. 73 … * To construct a matrix \f$T\f$ representing first rotation around the axis \f$r\f$ with rotation 81 * If you already have the rotation matrix \f$R\f$, then you can use 88 * To extract the rotation matrix \f$R\f$ from \f$T\f$, use 108 * you used before to set the matrix. 134 //! Default constructor. It represents a 4x4 identity matrix. 137 //! Augmented affine matrix [all …]
|
| H A D | mat.hpp | 83 `UMat`, `std::vector<UMat>` or `double`. It can also be constructed from a matrix expression. 97 a function you should use _InputArray::getMat() method to construct a matrix header for the 111 vector using the 2x3 matrix created inline as `Matx<float, 2, 3>` instance. 119 // unless _src and/or _m are matrix expressions. 504 /** @brief Comma-separated Matrix Initializer 507 Instead, they are created on "matrix << firstValue" operator. 509 The sample below initializes 2x2 rotation matrix: 519 //! the constructor, created by "matrix << firstValue" operator, where matrix is cv::Mat 521 //! the operator that takes the next value and put it to the matrix 533 // with the matrix data, not as a separate object. [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/positioning/ |
| H A D | qdoublematrix4x4_p.h | 107 friend QDoubleVector3D operator*(const QDoubleMatrix4x4& matrix, const QDoubleVector3D& vector); 108 friend QDoubleVector3D operator*(const QDoubleVector3D& vector, const QDoubleMatrix4x4& matrix); 110 friend QPoint operator*(const QPoint& point, const QDoubleMatrix4x4& matrix); 111 friend QPointF operator*(const QPointF& point, const QDoubleMatrix4x4& matrix); 112 friend QDoubleMatrix4x4 operator-(const QDoubleMatrix4x4& matrix); 113 friend QPoint operator*(const QDoubleMatrix4x4& matrix, const QPoint& point); 114 friend QPointF operator*(const QDoubleMatrix4x4& matrix, const QPointF& point); 115 friend QDoubleMatrix4x4 operator*(double factor, const QDoubleMatrix4x4& matrix); 116 friend QDoubleMatrix4x4 operator*(const QDoubleMatrix4x4& matrix, double factor); 117 …friend Q_POSITIONING_PRIVATE_EXPORT QDoubleMatrix4x4 operator/(const QDoubleMatrix4x4& matrix, dou… [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/relation/ |
| H A D | interface.hpp | 29 struct result_handler_type<Geometry1, Geometry2, geometry::de9im::matrix, false> 31 typedef matrix_handler<geometry::de9im::matrix> type; 44 template <typename Matrix, typename Strategy> 45 static inline Matrix apply(Geometry1 const& geometry1, in apply() 57 Matrix in apply() 69 template <typename Matrix, typename Strategy> 70 struct visitor : boost::static_visitor<Matrix> 79 Matrix operator()(Geometry1 const& geometry1) const in operator ()() 82 ::template apply<Matrix>(geometry1, m_geometry2, m_strategy); in operator ()() 86 template <typename Matrix, typename Strategy> [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/mfd/ |
| H A D | atmel-matrix.txt | 1 * Device tree bindings for Atmel Bus Matrix 3 The Bus Matrix registers are used to configure Atmel SoCs internal bus 8 "atmel,at91sam9260-matrix", "syscon" 9 "atmel,at91sam9261-matrix", "syscon" 10 "atmel,at91sam9263-matrix", "syscon" 11 "atmel,at91sam9rl-matrix", "syscon" 12 "atmel,at91sam9g45-matrix", "syscon" 13 "atmel,at91sam9n12-matrix", "syscon" 14 "atmel,at91sam9x5-matrix", "syscon" 15 "atmel,sama5d3-matrix", "syscon" [all …]
|
| /OK3568_Linux_fs/external/xserver/render/ |
| H A D | matrix.c | 46 pict->matrix[0][0] = render->matrix11; in PictTransform_from_xRenderTransform() 47 pict->matrix[0][1] = render->matrix12; in PictTransform_from_xRenderTransform() 48 pict->matrix[0][2] = render->matrix13; in PictTransform_from_xRenderTransform() 50 pict->matrix[1][0] = render->matrix21; in PictTransform_from_xRenderTransform() 51 pict->matrix[1][1] = render->matrix22; in PictTransform_from_xRenderTransform() 52 pict->matrix[1][2] = render->matrix23; in PictTransform_from_xRenderTransform() 54 pict->matrix[2][0] = render->matrix31; in PictTransform_from_xRenderTransform() 55 pict->matrix[2][1] = render->matrix32; in PictTransform_from_xRenderTransform() 56 pict->matrix[2][2] = render->matrix33; in PictTransform_from_xRenderTransform() 63 render->matrix11 = pict->matrix[0][0]; in xRenderTransform_from_PictTransform() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/s390/crypto/ |
| H A D | vfio_ap_ops.c | 3 * Adjunct processor matrix VFIO device driver callbacks. 39 * @matrix_mdev: the associated mediated matrix 44 * Verify that the APID and the APQI are set in the matrix. 54 if (!test_bit_inv(AP_QID_CARD(apqn), matrix_mdev->matrix.apm)) in vfio_ap_get_queue() 56 if (!test_bit_inv(AP_QID_QUEUE(apqn), matrix_mdev->matrix.aqm)) in vfio_ap_get_queue() 318 struct ap_matrix *matrix) in vfio_ap_matrix_init() argument 320 matrix->apm_max = info->apxa ? info->Na : 63; in vfio_ap_matrix_init() 321 matrix->aqm_max = info->apxa ? info->Nd : 15; in vfio_ap_matrix_init() 322 matrix->adm_max = info->apxa ? info->Nd : 15; in vfio_ap_matrix_init() 339 vfio_ap_matrix_init(&matrix_dev->info, &matrix_mdev->matrix); in vfio_ap_mdev_create() [all …]
|
| H A D | vfio_ap_private.h | 3 * Private data and functions for adjunct processor VFIO matrix driver. 28 * ap_matrix_dev - the AP matrix device structure 29 * @device: generic device structure associated with the AP matrix device 30 * @available_instances: number of mediated matrix devices that can be created 32 * mdev_list: the list of mediated matrix devices created 33 * lock: mutex for locking the AP matrix device. This lock will be 51 * The AP matrix is comprised of three bit masks identifying the adapters, 52 * queues (domains) and control domains that belong to an AP matrix. The bits i 54 * 0 to 255. When a bit is set, the corresponding ID belongs to the matrix. 57 * @apm identifies the AP adapters in the matrix [all …]
|
| /OK3568_Linux_fs/kernel/drivers/staging/media/atomisp/pci/isp/kernels/csc/csc_1.0/ |
| H A D | ia_css_csc.host.c | 42 to->m00 = (int16_t)from->matrix[0]; in ia_css_encode_cc() 43 to->m01 = (int16_t)from->matrix[1]; in ia_css_encode_cc() 44 to->m02 = (int16_t)from->matrix[2]; in ia_css_encode_cc() 45 to->m10 = (int16_t)from->matrix[3]; in ia_css_encode_cc() 46 to->m11 = (int16_t)from->matrix[4]; in ia_css_encode_cc() 47 to->m12 = (int16_t)from->matrix[5]; in ia_css_encode_cc() 48 to->m20 = (int16_t)from->matrix[6]; in ia_css_encode_cc() 49 to->m21 = (int16_t)from->matrix[7]; in ia_css_encode_cc() 50 to->m22 = (int16_t)from->matrix[8]; in ia_css_encode_cc() 122 config->matrix[0], in ia_css_cc_config_debug_dtrace() [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/src/mbgl/map/ |
| H A D | transform_state.cpp | 17 #pragma mark - Matrix 19 void TransformState::matrixFor(mat4& matrix, const UnwrappedTileID& tileID) const { in matrixFor() argument 23 matrix::identity(matrix); in matrixFor() 24 matrix::translate(matrix, matrix, in matrixFor() 27 matrix::scale(matrix, matrix, s / util::EXTENT, s / util::EXTENT, 1); in matrixFor() 49 … matrix::perspective(projMatrix, getFieldOfView(), double(size.width) / size.height, nearZ, farZ); in getProjMatrix() 52 matrix::scale(projMatrix, projMatrix, 1, flippedY ? 1 : -1, 1); in getProjMatrix() 54 matrix::translate(projMatrix, projMatrix, 0, 0, -getCameraToCenterDistance()); in getProjMatrix() 58 case NO::Rightwards: matrix::rotate_y(projMatrix, projMatrix, getPitch()); break; in getProjMatrix() 59 case NO::Downwards: matrix::rotate_x(projMatrix, projMatrix, -getPitch()); break; in getProjMatrix() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/i2c/ |
| H A D | vs6624_regs.h | 180 /* color matrix dampers */ 181 #define VS6624_CM_DISABLE 0x1F00 /* disable color matrix damper */ 206 /* pipe 0 RGB to YUV matrix manual control */ 207 #define VS6624_RYM0_MAN_CTRL 0x2180 /* enable manual RGB to YUV matrix */ 208 #define VS6624_RYM0_W00_MSB 0x2183 /* row 0 column 0 of YUV matrix MSB */ 209 #define VS6624_RYM0_W00_LSB 0x2184 /* row 0 column 0 of YUV matrix LSB */ 210 #define VS6624_RYM0_W01_MSB 0x2187 /* row 0 column 1 of YUV matrix MSB */ 211 #define VS6624_RYM0_W01_LSB 0x2188 /* row 0 column 1 of YUV matrix LSB */ 212 #define VS6624_RYM0_W02_MSB 0x218C /* row 0 column 2 of YUV matrix MSB */ 213 #define VS6624_RYM0_W02_LSB 0x218D /* row 0 column 2 of YUV matrix LSB */ [all …]
|
| /OK3568_Linux_fs/external/rknpu2/examples/3rdparty/opencv/OpenCV-android-sdk/sdk/native/jni/include/opencv2/ |
| H A D | calib3d.hpp | 78 - \f$A\f$ is a camera matrix, or a matrix of intrinsic parameters 83 (multiplied/divided, respectively) by the same factor. The matrix of intrinsic parameters does not 85 fixed (in case of zoom lens). The joint rotation-translation matrix \f$[R|t]\f$ is called a matrix … 140 where the matrix \f$R(\tau_x, \tau_y)\f$ is defined by two rotations with angular parameter \f$\tau… 193 matrix X) The coordinate vector of P in the camera reference frame is: 197 …where R is the rotation matrix corresponding to the rotation vector om: R = rodrigues(om); call x,… 283 //! the algorithm for finding fundamental matrix 292 /** @brief Converts a rotation matrix to a rotation vector or vice versa. 294 @param src Input rotation vector (3x1 or 1x3) or rotation matrix (3x3). 295 @param dst Output rotation matrix (3x3) or rotation vector (3x1 or 1x3), respectively. [all …]
|
| H A D | core.hpp | 150 enum SortFlags { SORT_EVERY_ROW = 0, //!< each matrix row is sorted independently 151 SORT_EVERY_COLUMN = 1, //!< each matrix column is sorted 154 SORT_ASCENDING = 0, //!< each matrix row is sorted in the ascending 156 SORT_DESCENDING = 16 //!< each matrix row is sorted in the 168 /** The output covariance matrix is calculated as: 170 The covariance matrix will be nsamples x nsamples. Such an unusual covariance matrix is used 172 face recognition). Eigenvalues of this "scrambled" matrix match the eigenvalues of the true 173 covariance matrix. The "true" eigenvectors can be easily calculated from the eigenvectors of 174 the "scrambled" covariance matrix. */ 176 /**The output covariance matrix is calculated as: [all …]
|
| /OK3568_Linux_fs/external/rknpu2/examples/3rdparty/opencv/opencv-linux-armhf/include/opencv2/ |
| H A D | calib3d.hpp | 78 - \f$A\f$ is a camera matrix, or a matrix of intrinsic parameters 83 (multiplied/divided, respectively) by the same factor. The matrix of intrinsic parameters does not 85 fixed (in case of zoom lens). The joint rotation-translation matrix \f$[R|t]\f$ is called a matrix … 140 where the matrix \f$R(\tau_x, \tau_y)\f$ is defined by two rotations with angular parameter \f$\tau… 193 matrix X) The coordinate vector of P in the camera reference frame is: 197 …where R is the rotation matrix corresponding to the rotation vector om: R = rodrigues(om); call x,… 283 //! the algorithm for finding fundamental matrix 292 /** @brief Converts a rotation matrix to a rotation vector or vice versa. 294 @param src Input rotation vector (3x1 or 1x3) or rotation matrix (3x3). 295 @param dst Output rotation matrix (3x3) or rotation vector (3x1 or 1x3), respectively. [all …]
|
| /OK3568_Linux_fs/external/rknpu2/examples/3rdparty/opencv/opencv-linux-aarch64/include/opencv2/ |
| H A D | calib3d.hpp | 78 - \f$A\f$ is a camera matrix, or a matrix of intrinsic parameters 83 (multiplied/divided, respectively) by the same factor. The matrix of intrinsic parameters does not 85 fixed (in case of zoom lens). The joint rotation-translation matrix \f$[R|t]\f$ is called a matrix … 140 where the matrix \f$R(\tau_x, \tau_y)\f$ is defined by two rotations with angular parameter \f$\tau… 193 matrix X) The coordinate vector of P in the camera reference frame is: 197 …where R is the rotation matrix corresponding to the rotation vector om: R = rodrigues(om); call x,… 283 //! the algorithm for finding fundamental matrix 292 /** @brief Converts a rotation matrix to a rotation vector or vice versa. 294 @param src Input rotation vector (3x1 or 1x3) or rotation matrix (3x3). 295 @param dst Output rotation matrix (3x3) or rotation vector (3x1 or 1x3), respectively. [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/misc/ |
| H A D | cros_ec_sandbox.c | 59 /* A single entry of the key matrix */ 61 int row; /* key matrix row */ 62 int col; /* key matrix column */ 74 * @matrix_count: Number of keys to decode in matrix 75 * @matrix: Information about keyboard matrix 86 struct ec_keymatrix_entry *matrix; /* the key matrix info */ member 185 * Read the key matrix from the device tree 202 ec->matrix = calloc(ec->matrix_count, sizeof(*ec->matrix)); in keyscan_read_fdt_matrix() 203 if (!ec->matrix) { in keyscan_read_fdt_matrix() 204 debug("%s: Out of memory for key matrix\n", __func__); in keyscan_read_fdt_matrix() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/s390/ |
| H A D | vfio-ap.rst | 153 be received (DQAP instruction). The validity of an APQN is defined by the matrix 193 1. AP matrix device 195 3. VFIO AP mediated matrix pass-through device 203 2. Sets up the VFIO mediated device interfaces to manage a mediated matrix 205 domains, and control domains comprising the matrix for a KVM guest. 208 SIE state description to grant the guest access to a matrix of AP devices 224 | +----------------> Device core +----------> matrix device | 242 | admin | | VFIO device core |---------> matrix | 254 2. The vfio-ap driver during its initialization will register a single 'matrix' 256 all mediated matrix devices used to configure an AP matrix for a guest. [all …]
|
| /OK3568_Linux_fs/kernel/drivers/video/rockchip/rga/ |
| H A D | RGA_API.c | 53 /* matrix[] is 64 bit wide */ in matrix_cal() 55 tile->matrix[0] = cosa*x_time; in matrix_cal() 56 tile->matrix[1] = -sina*y_time; in matrix_cal() 57 tile->matrix[2] = sina*x_time; in matrix_cal() 58 tile->matrix[3] = cosa*y_time; in matrix_cal() 61 tile->matrix[0] = -(x_time<<16); in matrix_cal() 62 tile->matrix[1] = 0; in matrix_cal() 63 tile->matrix[2] = 0; in matrix_cal() 64 tile->matrix[3] = (y_time<<16); in matrix_cal() 67 tile->matrix[0] = (x_time<<16); in matrix_cal() [all …]
|
| /OK3568_Linux_fs/u-boot/include/ |
| H A D | key_matrix.h | 2 * Keyboard matrix helper functions 14 /* Information about a matrix keyboard */ 16 /* Dimensions of the keyboard matrix, in rows and columns */ 19 int key_count; /* number of keys in the matrix (= rows * cols) */ 31 /* Information about a particular key (row, column pair) in the matrix */ 50 * @param config Keyboard matrix config 67 * @param config Keyboard matrix config 75 * Set up a new key matrix. 77 * @param config Keyboard matrix config 78 * @param rows Number of rows in key matrix [all …]
|