Lines Matching refs:frames
522 static struct packet_data *pkt_alloc_packet_data(int frames)
531 pkt->frames = frames;
532 pkt->w_bio = bio_kmalloc(GFP_KERNEL, frames);
536 for (i = 0; i < frames / FRAMES_PER_PAGE; i++) {
545 for (i = 0; i < frames; i++) {
556 for (i = 0; i < frames; i++) {
563 for (i = 0; i < frames / FRAMES_PER_PAGE; i++)
580 for (i = 0; i < pkt->frames; i++) {
585 for (i = 0; i < pkt->frames / FRAMES_PER_PAGE; i++)
998 * Figure out which frames we need to read before we can write.
1008 BUG_ON(first_frame + num_frames > pkt->frames);
1023 for (f = 0; f < pkt->frames; f++) {
1050 pkt_dbg(2, pd, "need %d frames for zone %llx\n",
1160 BUG_ON(pkt->frames != pd->settings.size >> 2);
1217 for (f = 0; f < pkt->frames; f++) {
1235 pkt_dbg(2, pd, "Writing %d frames for zone %llx\n",
1238 if (test_bit(PACKET_MERGE_SEGS, &pd->flags) || (pkt->write_size < pkt->frames))
1270 if ((pkt->write_size < pkt->frames) && (pkt->sleep_time > 0))
2310 if ((pkt->write_size >= pkt->frames) &&