Searched refs:matrix (Results 1 - 20 of 20) sorted by relevance

/freebsd-9.3-release/sys/dev/sound/pcm/
H A Dfeeder_volume.c53 feed_volume_##SIGN##BIT##ENDIAN(int *vol, int *matrix, \
67 v = FEEDVOLUME_CALC##BIT(x, vol[matrix[i]]); \
100 int matrix[SND_CHN_MAX]; member in struct:feed_volume_info
240 int i, *vol, *matrix; local
252 matrix = info->matrix;
260 if (vol[matrix[--i]] != SND_VOL_FLAT) {
282 info->apply(vol, matrix, info->channels, dst, j);
311 * feeder_volume_apply_matrix(): For given matrix map, apply its configuration
312 * to feeder_volume matrix structur
[all...]
H A Dfeeder_matrix.c35 * + very generic and compact, provided that the supplied matrix map is in a
41 * + 'matrix' is kind of 0x7a69, due to prolong mental block.
80 } matrix[SND_CHN_T_MAX + 1]; member in struct:feed_matrix_info
130 for (i = 0; info->matrix[i].chn[0] != SND_CHN_T_EOF; \
132 if (info->matrix[i].chn[0] == SND_CHN_T_NULL) { \
137 } else if (info->matrix[i].chn[1] == \
140 src + info->matrix[i].chn[0]); \
149 info->matrix[i].chn[j] != SND_CHN_T_EOF; \
152 src + info->matrix[i].chn[j]); \
156 accum = (accum * info->matrix[
[all...]
H A Dfeeder_chain.c41 struct pcmchan_matrix *matrix; /* matrix map */ member in struct:feeder_chain_state
192 cdesc->current.matrix->channels, cdesc->current.matrix->ext);
311 cdesc->target.matrix->channels, cdesc->target.matrix->ext);
321 ret = feeder_matrix_setup(f, cdesc->current.matrix,
322 cdesc->target.matrix);
332 cdesc->current.matrix = cdesc->target.matrix;
[all...]
H A Dchannel.c1241 c->matrix = *feeder_matrix_id_map(SND_CHN_MATRIX_1_0);
1242 c->matrix.id = SND_CHN_MATRIX_PCMCHANNEL;
1374 ("%s(): invalid volume matrix c=%p vc=%d vt=%d val=%d",
1415 ("%s(): invalid volume matrix c=%p vc=%d vt=%d",
1432 return (&c->matrix);
1440 ("%s(): NULL channel or matrix", __func__));
1446 c->matrix = *m;
1447 c->matrix.id = SND_CHN_MATRIX_PCMCHANNEL;
1466 return (feeder_matrix_oss_get_channel_order(&c->matrix, map));
1482 m = c->matrix;
[all...]
H A Dchannel.h164 struct pcmchan_matrix matrix; member in struct:pcm_channel
H A Dsound.h86 #include <dev/sound/pcm/matrix.h>
/freebsd-9.3-release/contrib/ofed/management/opensm/opensm/
H A Dosm_sa_multipath_record.c1276 osm_mpr_item_t *matrix[2][2]; local
1318 matrix[0][0] =
1322 matrix[0][1] =
1326 matrix[1][0] =
1330 matrix[1][1] =
1335 OSM_LOG(sa->p_log, OSM_LOG_DEBUG, "APM matrix:\n"
1338 matrix[0][0]->path_rec.slid, matrix[0][0]->path_rec.dlid,
1339 matrix[0][0]->hops, matrix[
[all...]
/freebsd-9.3-release/contrib/gcc/
H A Dlambda-mat.c1 /* Integer matrix math routines
32 /* Allocate a matrix of M rows x N cols. */
48 /* Copy the elements of M x N matrix MAT1 to MAT2. */
60 /* Store the N x N identity matrix in MAT. */
72 /* Return true if MAT is the identity matrix of SIZE */
95 /* Negate the elements of the M x N matrix MAT1 and store it in MAT2. */
106 /* Take the transpose of matrix MAT1 and store it in MAT2.
107 MAT1 is an M x N matrix, so MAT2 must be N x M. */
146 MAT1 is an M x R matrix, and MAT2 is R x N. The resulting MAT2
167 /* Get column COL from the matrix MA
638 lambda_matrix_vector_mult(lambda_matrix matrix, int m, int n, lambda_vector vec, lambda_vector dest) argument
652 print_lambda_matrix(FILE * outfile, lambda_matrix matrix, int m, int n) argument
[all...]
H A Dlambda.h1 /* Lambda matrix and vector interface.
36 /* An integer matrix. A matrix consists of m vectors of length n (IE
40 /* A transformation matrix, which is a self-contained ROWSIZE x COLSIZE
41 matrix. Rather than use floats, we simply keep a single DENOMINATOR that
42 represents the denominator for every element in the matrix. */
45 lambda_matrix matrix; member in struct:__anon1185
50 #define LTM_MATRIX(T) ((T)->matrix)
355 /* Multiply a vector by a matrix. */
H A Dlambda-code.c46 /* This loop nest code generation is based on non-singular matrix
75 For a dense source space, we take the transformation matrix, decompose it
85 bounds in the target space by simple matrix multiplication.
87 diagonals of the H matrix.
92 spaces directly, we just find a legal transformation matrix that gives you
101 transformation matrix specified by the user (since our matrix transformations
103 (which is dense) plus the composed transformation matrix, to compute the rest
107 space (A), and a matrix (L) that transforms A into B, such that A.L = B.
108 We then compute the composition of L and the user transformation matrix (
973 lambda_matrix matrix, H; local
[all...]
/freebsd-9.3-release/sys/mips/adm5120/
H A Dif_admsw.c291 admsw_setvlan(struct admsw_softc *sc, char matrix[6]) argument
295 i = matrix[0] + (matrix[1] << 8) + (matrix[2] << 16) + (matrix[3] << 24);
297 i = matrix[4] + (matrix[5] << 8);
/freebsd-9.3-release/contrib/binutils/libiberty/
H A Dconfigure8708 Here is a matrix of mmap possibilities:
/freebsd-9.3-release/contrib/cvs/
H A Dconfigure12681 Here is a matrix of mmap possibilities:
/freebsd-9.3-release/contrib/dialog/
H A Dconfigure5097 Here is a matrix of mmap possibilities:
/freebsd-9.3-release/contrib/gcclibs/libiberty/
H A Dconfigure8591 Here is a matrix of mmap possibilities:
/freebsd-9.3-release/contrib/groff/
H A Dconfigure8846 Here is a matrix of mmap possibilities:
/freebsd-9.3-release/crypto/openssh/
H A Dconfigure8170 if test -f /etc/sia/matrix.conf; then
/freebsd-9.3-release/crypto/heimdal/
H A Dconfigure24194 Here is a matrix of mmap possibilities:
[all...]
/freebsd-9.3-release/contrib/binutils/bfd/
H A Dconfigure19814 Here is a matrix of mmap possibilities:
/freebsd-9.3-release/contrib/libstdc++/
H A Dconfigure32218 Here is a matrix of mmap possibilities:
[all...]

Completed in 404 milliseconds