Lines Matching refs:lp
33 static void lr4_split(struct lr4 *lp, struct lr4 *hp, int count, float *data0, in lr4_split() argument
36 float lx1 = lp->x1; in lr4_split()
37 float lx2 = lp->x2; in lr4_split()
38 float ly1 = lp->y1; in lr4_split()
39 float ly2 = lp->y2; in lr4_split()
40 float lz1 = lp->z1; in lr4_split()
41 float lz2 = lp->z2; in lr4_split()
42 float lb0 = lp->b0; in lr4_split()
43 float lb1 = lp->b1; in lr4_split()
44 float lb2 = lp->b2; in lr4_split()
45 float la1 = lp->a1; in lr4_split()
46 float la2 = lp->a2; in lr4_split()
85 lp->x1 = lx1; in lr4_split()
86 lp->x2 = lx2; in lr4_split()
87 lp->y1 = ly1; in lr4_split()
88 lp->y2 = ly2; in lr4_split()
89 lp->z1 = lz1; in lr4_split()
90 lp->z2 = lz2; in lr4_split()
107 static void lr4_merge(struct lr4 *lp, struct lr4 *hp, int count, float *data) in lr4_merge() argument
109 float lx1 = lp->x1; in lr4_merge()
110 float lx2 = lp->x2; in lr4_merge()
111 float ly1 = lp->y1; in lr4_merge()
112 float ly2 = lp->y2; in lr4_merge()
113 float lz1 = lp->z1; in lr4_merge()
114 float lz2 = lp->z2; in lr4_merge()
115 float lb0 = lp->b0; in lr4_merge()
116 float lb1 = lp->b1; in lr4_merge()
117 float lb2 = lp->b2; in lr4_merge()
118 float la1 = lp->a1; in lr4_merge()
119 float la2 = lp->a2; in lr4_merge()
157 lp->x1 = lx1; in lr4_merge()
158 lp->x2 = lx2; in lr4_merge()
159 lp->y1 = ly1; in lr4_merge()
160 lp->y2 = ly2; in lr4_merge()
161 lp->z1 = lz1; in lr4_merge()
162 lp->z2 = lz2; in lr4_merge()
177 lr4_set(&xo->lp[i], BQ_LOWPASS, 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()