Lines Matching defs:pkc1
735 static void prb_flush_block(struct tpacket_kbdq_core *pkc1,
748 end = (u8 *)PAGE_ALIGN((unsigned long)pkc1->pkblk_end);
778 static void prb_close_block(struct tpacket_kbdq_core *pkc1,
791 last_pkt = (struct tpacket3_hdr *)pkc1->prev;
813 prb_flush_block(pkc1, pbd1, status);
817 pkc1->kactive_blk_num = GET_NEXT_PRB_BLK_NUM(pkc1);
839 static void prb_open_block(struct tpacket_kbdq_core *pkc1,
851 BLOCK_SNUM(pbd1) = pkc1->knxt_seq_num++;
853 BLOCK_LEN(pbd1) = BLK_PLUS_PRIV(pkc1->blk_sizeof_priv);
860 pkc1->pkblk_start = (char *)pbd1;
861 pkc1->nxt_offset = pkc1->pkblk_start + BLK_PLUS_PRIV(pkc1->blk_sizeof_priv);
863 BLOCK_O2FP(pbd1) = (__u32)BLK_PLUS_PRIV(pkc1->blk_sizeof_priv);
866 pbd1->version = pkc1->version;
867 pkc1->prev = pkc1->nxt_offset;
868 pkc1->pkblk_end = pkc1->pkblk_start + pkc1->kblk_size;
870 prb_thaw_queue(pkc1);