Lines Matching refs:ix
145 struct gf1_xinstrument ix;
153 if (len < (long)sizeof(ix))
155 if (copy_from_user(&ix, instr_data, sizeof(ix)))
157 if (ix.stype != GF1_STRU_INSTR)
159 instr_data += sizeof(ix);
160 len -= sizeof(ix);
162 ip->exclusion = le16_to_cpu(ix.exclusion);
163 ip->exclusion_group = le16_to_cpu(ix.exclusion_group);
164 ip->effect1 = ix.effect1;
165 ip->effect1_depth = ix.effect1_depth;
166 ip->effect2 = ix.effect2;
167 ip->effect2_depth = ix.effect2_depth;
259 struct gf1_xinstrument ix;
263 if (len < (long)sizeof(ix))
265 memset(&ix, 0, sizeof(ix));
267 ix.stype = GF1_STRU_INSTR;
268 ix.exclusion = cpu_to_le16(ip->exclusion);
269 ix.exclusion_group = cpu_to_le16(ip->exclusion_group);
270 ix.effect1 = cpu_to_le16(ip->effect1);
271 ix.effect1_depth = cpu_to_le16(ip->effect1_depth);
272 ix.effect2 = ip->effect2;
273 ix.effect2_depth = ip->effect2_depth;
274 if (copy_to_user(instr_data, &ix, sizeof(ix)))
276 instr_data += sizeof(ix);
277 len -= sizeof(ix);