Lines Matching refs:hp
33 static void lr4_split(struct lr4 *lp, struct lr4 *hp, int count, float *data0, in lr4_split() argument
48 float hx1 = hp->x1; in lr4_split()
49 float hx2 = hp->x2; in lr4_split()
50 float hy1 = hp->y1; in lr4_split()
51 float hy2 = hp->y2; in lr4_split()
52 float hz1 = hp->z1; in lr4_split()
53 float hz2 = hp->z2; in lr4_split()
54 float hb0 = hp->b0; in lr4_split()
55 float hb1 = hp->b1; in lr4_split()
56 float hb2 = hp->b2; in lr4_split()
57 float ha1 = hp->a1; in lr4_split()
58 float ha2 = hp->a2; in lr4_split()
92 hp->x1 = hx1; in lr4_split()
93 hp->x2 = hx2; in lr4_split()
94 hp->y1 = hy1; in lr4_split()
95 hp->y2 = hy2; in lr4_split()
96 hp->z1 = hz1; in lr4_split()
97 hp->z2 = hz2; in lr4_split()
107 static void lr4_merge(struct lr4 *lp, struct lr4 *hp, int count, float *data) in lr4_merge() argument
121 float hx1 = hp->x1; in lr4_merge()
122 float hx2 = hp->x2; in lr4_merge()
123 float hy1 = hp->y1; in lr4_merge()
124 float hy2 = hp->y2; in lr4_merge()
125 float hz1 = hp->z1; in lr4_merge()
126 float hz2 = hp->z2; in lr4_merge()
127 float hb0 = hp->b0; in lr4_merge()
128 float hb1 = hp->b1; in lr4_merge()
129 float hb2 = hp->b2; in lr4_merge()
130 float ha1 = hp->a1; in lr4_merge()
131 float ha2 = hp->a2; in lr4_merge()
164 hp->x1 = hx1; in lr4_merge()
165 hp->x2 = hx2; in lr4_merge()
166 hp->y1 = hy1; in lr4_merge()
167 hp->y2 = hy2; in lr4_merge()
168 hp->z1 = hz1; in lr4_merge()
169 hp->z2 = hz2; in lr4_merge()
178 lr4_set(&xo->hp[i], BQ_HIGHPASS, f); in crossover_init()
185 lr4_split(&xo->lp[0], &xo->hp[0], count, data0, data1); in crossover_process()
186 lr4_merge(&xo->lp[1], &xo->hp[1], count, data0); in crossover_process()
187 lr4_split(&xo->lp[2], &xo->hp[2], count, data1, data2); in crossover_process()