| /linux/drivers/media/platform/st/stm32/dma2d/ |
| H A D | dma2d-hw.c | 61 void dma2d_config_out(struct dma2d_dev *d, struct dma2d_frame *frm, in dma2d_config_out() argument 70 if (frm->fmt->cmode >= CM_MODE_ARGB8888 && in dma2d_config_out() 71 frm->fmt->cmode <= CM_MODE_ARGB4444) in dma2d_config_out() 73 frm->fmt->cmode); in dma2d_config_out() 78 (frm->a_rgb[3] << 24) | in dma2d_config_out() 79 (frm->a_rgb[2] << 16) | in dma2d_config_out() 80 (frm->a_rgb[1] << 8) | in dma2d_config_out() 81 frm->a_rgb[0]); in dma2d_config_out() 84 frm->line_offset & 0x3fff); in dma2d_config_out() 87 void dma2d_config_fg(struct dma2d_dev *d, struct dma2d_frame *frm, in dma2d_config_fg() argument [all …]
|
| H A D | dma2d.h | 124 void dma2d_config_out(struct dma2d_dev *d, struct dma2d_frame *frm, 126 void dma2d_config_fg(struct dma2d_dev *d, struct dma2d_frame *frm, 128 void dma2d_config_bg(struct dma2d_dev *d, struct dma2d_frame *frm,
|
| /linux/drivers/usb/gadget/udc/ |
| H A D | fsl_qe_udc.h | 226 #define frame_get_length(frm) (frm->len) argument 227 #define frame_set_length(frm, leng) (frm->len = leng) argument 228 #define frame_get_data(frm) (frm->data) argument 229 #define frame_set_data(frm, dat) (frm->data = dat) argument 230 #define frame_get_info(frm) (frm->info) argument 231 #define frame_set_info(frm, inf) (frm->info = inf) argument 232 #define frame_get_status(frm) (frm->status) argument 233 #define frame_set_status(frm, stat) (frm->status = stat) argument 234 #define frame_get_privdata(frm) (frm->privdata) argument 235 #define frame_set_privdata(frm, dat) (frm->privdata = dat) argument [all …]
|
| /linux/drivers/net/ethernet/intel/libeth/ |
| H A D | xdp.c | 85 libeth_xdp_tx_return_one(const struct libeth_xdp_tx_frame *frm) in libeth_xdp_tx_return_one() argument 87 if (frm->len_fl & LIBETH_XDP_TX_MULTI) in libeth_xdp_tx_return_one() 88 libeth_xdp_return_frags(frm->data + frm->soff, true); in libeth_xdp_tx_return_one() 90 libeth_xdp_return_va(frm->data, true); in libeth_xdp_tx_return_one() 97 const struct libeth_xdp_tx_frame *frm = &bq[i]; in libeth_xdp_tx_return_bulk() local 99 if (!(frm->len_fl & LIBETH_XDP_TX_FIRST)) in libeth_xdp_tx_return_bulk() 102 libeth_xdp_tx_return_one(frm); in libeth_xdp_tx_return_bulk() 158 const struct libeth_xdp_tx_frame *frm = &bq[i]; in libeth_xdp_xmit_return_bulk() local 161 if (frm->flags & LIBETH_XDP_TX_FIRST) in libeth_xdp_xmit_return_bulk() 162 dma = *libeth_xdp_xmit_frame_dma(frm->xdpf); in libeth_xdp_xmit_return_bulk() [all …]
|
| /linux/drivers/video/fbdev/core/ |
| H A D | svgalib.c | 595 static inline int match_format(const struct svga_fb_format *frm, in match_format() argument 601 while (frm->bits_per_pixel != SVGA_FORMAT_END_VAL) { in match_format() 602 if ((var->bits_per_pixel == frm->bits_per_pixel) && in match_format() 603 (var->red.length <= frm->red.length) && in match_format() 604 (var->green.length <= frm->green.length) && in match_format() 605 (var->blue.length <= frm->blue.length) && in match_format() 606 (var->transp.length <= frm->transp.length) && in match_format() 607 (var->nonstd == frm->nonstd)) in match_format() 609 if (var->bits_per_pixel == frm->bits_per_pixel) in match_format() 612 frm++; in match_format() [all …]
|
| /linux/drivers/media/platform/samsung/exynos-gsc/ |
| H A D | gsc-core.c | 321 static int get_plane_info(struct gsc_frame *frm, u32 addr, u32 *index, u32 *ret_addr) in get_plane_info() argument 323 if (frm->addr.y == addr) { in get_plane_info() 325 *ret_addr = frm->addr.y; in get_plane_info() 326 } else if (frm->addr.cb == addr) { in get_plane_info() 328 *ret_addr = frm->addr.cb; in get_plane_info() 329 } else if (frm->addr.cr == addr) { in get_plane_info() 331 *ret_addr = frm->addr.cr; in get_plane_info() 339 void gsc_set_prefbuf(struct gsc_dev *gsc, struct gsc_frame *frm) in gsc_set_prefbuf() argument 343 f_chk_addr = frm->addr.y; in gsc_set_prefbuf() 344 f_chk_len = frm->payload[0]; in gsc_set_prefbuf() [all …]
|
| /linux/include/net/libeth/ |
| H A D | xsk.h | 112 libeth_xsk_tx_fill_buf(struct libeth_xdp_tx_frame frm, u32 i, in libeth_xsk_tx_fill_buf() argument 115 struct libeth_xdp_buff *xdp = frm.xsk; in libeth_xsk_tx_fill_buf() 118 .opts = frm.opts, in libeth_xsk_tx_fill_buf() 247 libeth_xsk_xmit_fill_buf(struct libeth_xdp_tx_frame frm, u32 i, in libeth_xsk_xmit_fill_buf() argument 253 desc = __libeth_xsk_xmit_fill_buf_md(&frm.desc, sq, priv); in libeth_xsk_xmit_fill_buf() 255 desc = __libeth_xsk_xmit_fill_buf(&frm.desc, sq); in libeth_xsk_xmit_fill_buf() 257 desc.flags |= xsk_is_eop_desc(&frm.desc) ? LIBETH_XDP_TX_LAST : 0; in libeth_xsk_xmit_fill_buf()
|
| H A D | xdp.h | 521 (*fill)(struct libeth_xdp_tx_frame frm, u32 i, in libeth_xdp_tx_xmit_bulk() argument 714 libeth_xdp_tx_fill_buf(struct libeth_xdp_tx_frame frm, u32 i, in libeth_xdp_tx_fill_buf() argument 719 skb_frag_t *frag = &frm.frag; in libeth_xdp_tx_fill_buf() 723 if (frm.len_fl & LIBETH_XDP_TX_FIRST) { in libeth_xdp_tx_fill_buf() 724 sinfo = frm.data + frm.soff; in libeth_xdp_tx_fill_buf() 725 skb_frag_fill_netmem_desc(frag, virt_to_netmem(frm.data), in libeth_xdp_tx_fill_buf() 726 offset_in_page(frm.data), in libeth_xdp_tx_fill_buf() 727 frm.len_fl); in libeth_xdp_tx_fill_buf() 774 (*fill)(struct libeth_xdp_tx_frame frm, u32 i, in __libeth_xdp_tx_flush_bulk() argument 987 libeth_xdp_xmit_fill_buf(struct libeth_xdp_tx_frame frm, u32 i, in libeth_xdp_xmit_fill_buf() argument [all …]
|
| /linux/drivers/media/test-drivers/vicodec/ |
| H A D | codec-fwht.c | 777 u32 fwht_encode_frame(struct fwht_raw_frame *frm, in fwht_encode_frame() argument 790 encoding = encode_plane(frm->luma, ref_frm->luma, &rlco, rlco_max, cf, in fwht_encode_frame() 792 frm->luma_alpha_step, is_intra, next_is_intra); in fwht_encode_frame() 797 if (frm->components_num >= 3) { in fwht_encode_frame() 798 u32 chroma_h = height / frm->height_div; in fwht_encode_frame() 799 u32 chroma_w = width / frm->width_div; in fwht_encode_frame() 803 encoding |= encode_plane(frm->cb, ref_frm->cb, &rlco, rlco_max, in fwht_encode_frame() 805 chroma_stride, frm->chroma_step, in fwht_encode_frame() 811 encoding |= encode_plane(frm->cr, ref_frm->cr, &rlco, rlco_max, in fwht_encode_frame() 813 chroma_stride, frm->chroma_step, in fwht_encode_frame() [all …]
|
| H A D | codec-fwht.h | 106 u32 fwht_encode_frame(struct fwht_raw_frame *frm,
|
| /linux/drivers/usb/gadget/function/ |
| H A D | uvc_configfs.c | 2041 struct uvcg_frame *frm = to_uvcg_frame(item); in uvcg_frame_dw_frame_interval_show() local 2044 struct mutex *su_mutex = &frm->item.ci_group->cg_subsys->su_mutex; in uvcg_frame_dw_frame_interval_show() 2050 opts_item = frm->item.ci_parent->ci_parent->ci_parent->ci_parent; in uvcg_frame_dw_frame_interval_show() 2054 for (result = 0, i = 0; i < frm->frame.b_frame_interval_type; ++i) { in uvcg_frame_dw_frame_interval_show() 2055 result += sprintf(pg, "%u\n", frm->dw_frame_interval[i]); in uvcg_frame_dw_frame_interval_show() 2206 frame_ptr->frm = h; in uvcg_frame_make() 2235 if (frame_ptr->frm == target_frm) { in uvcg_frame_drop() 2252 struct uvcg_frame *frm; in uvcg_format_set_indices() local 2254 frm = to_uvcg_frame(ci); in uvcg_format_set_indices() 2255 frm->frame.b_frame_index = i++; in uvcg_format_set_indices() [all …]
|
| H A D | uvc_configfs.h | 91 struct uvcg_frame *frm; member
|
| /linux/drivers/video/fbdev/kyro/ |
| H A D | STG4000Reg.h | 33 #define CLEAR_BITS_FRM_TO(frm, to) \ argument 36 for(i = frm; i<= to; i++) \ 43 #define CLEAR_BITS_FRM_TO_2(frm, to) \ argument 46 for(i = frm; i<= to; i++) \
|
| /linux/drivers/media/usb/s2255/ |
| H A D | s2255drv.c | 1697 struct s2255_framei *frm; in save_frame() local 1703 frm = &vc->buffer.frame[idx]; in save_frame() 1704 if (frm->ulState == S2255_READ_IDLE) { in save_frame() 1789 frm = &vc->buffer.frame[idx]; in save_frame() 1793 frm->ulState = S2255_READ_IDLE; in save_frame() 1797 if (frm->ulState == S2255_READ_IDLE) { in save_frame() 1798 frm->ulState = S2255_READ_FRAME; in save_frame() 1799 frm->cur_size = 0; in save_frame() 1806 if (frm->lpvbits == NULL) { in save_frame() 1808 frm, dev, dev->cc, idx); in save_frame() [all …]
|
| /linux/drivers/message/fusion/lsi/ |
| H A D | mpi_lan.h | 194 #define SET_LAN_FORM(x, frm) \ argument 196 (((frm) << LAN_REPLY_FORM_SHIFT) & \
|
| /linux/drivers/usb/gadget/legacy/ |
| H A D | webcam.c | 257 .frm = (struct uvcg_frame *)&uvcg_frame_yuv_360p, 307 .frm = (struct uvcg_frame *)&uvcg_frame_yuv_720p, 382 .frm = (struct uvcg_frame *)&uvcg_frame_mjpeg_360p, 425 .frm = (struct uvcg_frame *)&uvcg_frame_mjpeg_720p,
|
| /linux/net/bpf/ |
| H A D | test_run.c | 127 struct xdp_frame *frm; in xdp_test_run_init_page() local 136 frm = head->frame; in xdp_test_run_init_page() 144 xdp_update_frame_from_buff(new_ctx, frm); in xdp_test_run_init_page() 145 frm->mem_type = new_ctx->rxq->mem.type; in xdp_test_run_init_page() 282 struct xdp_frame *frm; in xdp_test_run_batch() local 304 frm = head->frame; in xdp_test_run_batch() 311 ret = xdp_update_frame_from_buff(ctx, frm); in xdp_test_run_batch() 330 ret = xdp_do_redirect_frame(xdp->dev, ctx, frm, prog); in xdp_test_run_batch() 335 frames[nframes++] = frm; in xdp_test_run_batch()
|
| /linux/drivers/net/ethernet/mscc/ |
| H A D | ocelot_fdma.c | 579 u32 ident, llp, frm, err, err_code; in ocelot_fdma_interrupt() local 583 frm = ocelot_fdma_readl(ocelot, MSCC_FDMA_INTR_FRM); in ocelot_fdma_interrupt() 587 ocelot_fdma_writel(ocelot, MSCC_FDMA_INTR_FRM, frm & ident); in ocelot_fdma_interrupt() 588 if (frm || llp) { in ocelot_fdma_interrupt()
|
| /linux/drivers/net/caif/ |
| H A D | caif_virtio.c | 218 u8 *frm, u32 frm_len) in cfv_alloc_and_copy_skb() argument 235 pad_len = (unsigned long)(frm + cfv->rx_hr) & (IP_HDR_ALIGN - 1); in cfv_alloc_and_copy_skb() 245 skb_put_data(skb, frm + cfv->rx_hr, cfpkt_len); in cfv_alloc_and_copy_skb()
|
| /linux/include/linux/ |
| H A D | svga.h | 122 int svga_match_format(const struct svga_fb_format *frm, struct fb_var_screeninfo *var, struct fb_fi…
|
| H A D | skbuff.h | 4227 int zerocopy_sg_from_iter(struct sk_buff *skb, struct iov_iter *frm);
|
| /linux/drivers/gpib/gpio/ |
| H A D | gpib_bitbang.c | 45 #define dbg_printk(level, frm, ...) \ argument 47 dev_dbg(board->gpib_dev, frm, ## __VA_ARGS__); } \
|
| /linux/drivers/mmc/core/ |
| H A D | block.c | 2835 struct rpmb_frame *frm = (struct rpmb_frame *)req; in mmc_route_rpmb_frames() local 2852 req_type = be16_to_cpu(frm->req_resp); in mmc_route_rpmb_frames()
|