Lines Matching defs:samples
1626 struct bwn_c32 *samples, uint16_t len) {
1633 BWN_ERRPRINTF(mac->mac_sc, "allocation for samples loading failed\n");
1640 data[i] = (samples[i].i & 0x3FF << 10);
1641 data[i] |= samples[i].q & 0x3FF;
1657 struct bwn_c32 *samples;
1674 samples = malloc(len * sizeof(struct bwn_c32), M_DEVBUF, M_NOWAIT | M_ZERO);
1675 if (!samples) {
1676 BWN_ERRPRINTF(mac->mac_sc, "allocation for samples generation failed\n");
1683 samples[i] = bwn_cordic(angle);
1685 samples[i].q = CORDIC_CONVERT(samples[i].q * max);
1686 samples[i].i = CORDIC_CONVERT(samples[i].i * max);
1689 i = bwn_nphy_load_samples(mac, samples, len);
1690 free(samples, M_DEVBUF);
1764 BWN_ERRPRINTF(mac->mac_sc, "run samples timeout\n");