10 struct btcx_skiplist
{
15 int btcx_riscmem_alloc(struct pci_dev
*pci
,
16 struct btcx_riscmem
*risc
,
18 void btcx_riscmem_free(struct pci_dev
*pci
,
19 struct btcx_riscmem
*risc
);
21 int btcx_screen_clips(int swidth
, int sheight
, struct v4l2_rect
*win
,
22 struct v4l2_clip
*clips
, unsigned int n
);
23 int btcx_align(struct v4l2_rect
*win
, struct v4l2_clip
*clips
,
24 unsigned int n
, int mask
);
25 void btcx_sort_clips(struct v4l2_clip
*clips
, unsigned int nclips
);
26 void btcx_calc_skips(int line
, int width
, int *maxy
,
27 struct btcx_skiplist
*skips
, unsigned int *nskips
,
28 const struct v4l2_clip
*clips
, unsigned int nclips
);