yf 42 dev/microcode/yds/build.c struct yds_firmware yfproto, *yf; yf 46 dev/microcode/yds/build.c len = sizeof(*yf) - sizeof(yfproto.data) + yf 50 dev/microcode/yds/build.c yf = (struct yds_firmware *)malloc(len); yf 51 dev/microcode/yds/build.c bzero(yf, len); yf 53 dev/microcode/yds/build.c yf->dsplen = htonl(sizeof(yds_dsp_mcode)); yf 54 dev/microcode/yds/build.c yf->ds1len = htonl(sizeof(yds_ds1_ctrl_mcode)); yf 55 dev/microcode/yds/build.c yf->ds1elen = htonl(sizeof(yds_ds1e_ctrl_mcode)); yf 57 dev/microcode/yds/build.c bcopy(yds_dsp_mcode, &yf->data[0], sizeof(yds_dsp_mcode)); yf 58 dev/microcode/yds/build.c hswapn((u_int32_t *)&yf->data[0], sizeof(yds_dsp_mcode)); yf 60 dev/microcode/yds/build.c bcopy(yds_ds1_ctrl_mcode, &yf->data[sizeof(yds_dsp_mcode)], yf 62 dev/microcode/yds/build.c hswapn((u_int32_t *)&yf->data[sizeof(yds_dsp_mcode)], yf 66 dev/microcode/yds/build.c &yf->data[sizeof(yds_dsp_mcode) + sizeof(yds_ds1_ctrl_mcode)], yf 68 dev/microcode/yds/build.c hswapn((u_int32_t *)&yf->data[sizeof(yds_dsp_mcode) + yf 79 dev/microcode/yds/build.c rlen = write(fd, yf, len); yf 84 dev/microcode/yds/build.c free(yf); yf 358 dev/pci/yds.c struct yds_firmware *yf; yf 363 dev/pci/yds.c yf = (struct yds_firmware *)buf; yf 366 dev/pci/yds.c p = (u_int32_t *)&yf->data[ntohl(yf->dsplen)]; yf 367 dev/pci/yds.c size = ntohl(yf->ds1len); yf 369 dev/pci/yds.c p = (u_int32_t *)&yf->data[ntohl(yf->dsplen) + ntohl(yf->ds1len)]; yf 370 dev/pci/yds.c size = ntohl(yf->ds1elen); yf 403 dev/pci/yds.c nswaph((u_int32_t *)&yf->data[0], ntohl(yf->dsplen)); yf 404 dev/pci/yds.c YWRITEREGION4(sc, YDS_DSP_INSTRAM, (u_int32_t *)&yf->data[0], yf 405 dev/pci/yds.c ntohl(yf->dsplen));