fchunk 147 drivers/staging/wlan-ng/prism2fw.c static struct imgchunk fchunk[CHUNKS_MAX]; fchunk 175 drivers/staging/wlan-ng/prism2fw.c static int plugimage(struct imgchunk *fchunk, unsigned int nfchunks, fchunk 179 drivers/staging/wlan-ng/prism2fw.c static int crcimage(struct imgchunk *fchunk, unsigned int nfchunks, fchunk 182 drivers/staging/wlan-ng/prism2fw.c static int writeimage(struct wlandevice *wlandev, struct imgchunk *fchunk, fchunk 185 drivers/staging/wlan-ng/prism2fw.c static void free_chunks(struct imgchunk *fchunk, unsigned int *nfchunks); fchunk 271 drivers/staging/wlan-ng/prism2fw.c memset(fchunk, 0, sizeof(fchunk)); fchunk 346 drivers/staging/wlan-ng/prism2fw.c result = mkimage(fchunk, &nfchunks); fchunk 353 drivers/staging/wlan-ng/prism2fw.c result = plugimage(fchunk, nfchunks, s3plug, ns3plug, &pda); fchunk 360 drivers/staging/wlan-ng/prism2fw.c result = crcimage(fchunk, nfchunks, s3crc, ns3crc); fchunk 367 drivers/staging/wlan-ng/prism2fw.c result = writeimage(wlandev, fchunk, nfchunks); fchunk 377 drivers/staging/wlan-ng/prism2fw.c free_chunks(fchunk, &nfchunks); fchunk 402 drivers/staging/wlan-ng/prism2fw.c static int crcimage(struct imgchunk *fchunk, unsigned int nfchunks, fchunk 420 drivers/staging/wlan-ng/prism2fw.c cstart = fchunk[c].addr; fchunk 421 drivers/staging/wlan-ng/prism2fw.c cend = fchunk[c].addr + fchunk[c].len; fchunk 442 drivers/staging/wlan-ng/prism2fw.c dest = fchunk[c].data + chunkoff; fchunk 461 drivers/staging/wlan-ng/prism2fw.c static void free_chunks(struct imgchunk *fchunk, unsigned int *nfchunks) fchunk 466 drivers/staging/wlan-ng/prism2fw.c kfree(fchunk[i].data); fchunk 469 drivers/staging/wlan-ng/prism2fw.c memset(fchunk, 0, sizeof(*fchunk)); fchunk 673 drivers/staging/wlan-ng/prism2fw.c static int plugimage(struct imgchunk *fchunk, unsigned int nfchunks, fchunk 729 drivers/staging/wlan-ng/prism2fw.c cstart = fchunk[c].addr; fchunk 730 drivers/staging/wlan-ng/prism2fw.c cend = fchunk[c].addr + fchunk[c].len; fchunk 743 drivers/staging/wlan-ng/prism2fw.c dest = fchunk[c].data + chunkoff; fchunk 994 drivers/staging/wlan-ng/prism2fw.c static int writeimage(struct wlandevice *wlandev, struct imgchunk *fchunk, fchunk 1072 drivers/staging/wlan-ng/prism2fw.c nwrites = fchunk[i].len / WRITESIZE_MAX; fchunk 1073 drivers/staging/wlan-ng/prism2fw.c nwrites += (fchunk[i].len % WRITESIZE_MAX) ? 1 : 0; fchunk 1077 drivers/staging/wlan-ng/prism2fw.c int lenleft = fchunk[i].len - (WRITESIZE_MAX * j); fchunk 1079 drivers/staging/wlan-ng/prism2fw.c if (fchunk[i].len > WRITESIZE_MAX) fchunk 1084 drivers/staging/wlan-ng/prism2fw.c currdaddr = fchunk[i].addr + curroff; fchunk 1089 drivers/staging/wlan-ng/prism2fw.c fchunk[i].data + curroff, currlen);