Searched refs:dlb (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/media/platform/renesas/vsp1/ |
| H A D | vsp1_dl.c | 295 struct vsp1_dl_body *dlb = &pool->bodies[i]; in vsp1_dl_body_pool_create() local 297 dlb->pool = pool; in vsp1_dl_body_pool_create() 298 dlb->max_entries = num_entries; in vsp1_dl_body_pool_create() 300 dlb->dma = pool->dma + i * dlb_size; in vsp1_dl_body_pool_create() 301 dlb->entries = pool->mem + i * dlb_size; in vsp1_dl_body_pool_create() 303 list_add_tail(&dlb->free, &pool->free); in vsp1_dl_body_pool_create() 338 struct vsp1_dl_body *dlb = NULL; in vsp1_dl_body_get() local 344 dlb = list_first_entry(&pool->free, struct vsp1_dl_body, free); in vsp1_dl_body_get() 345 list_del(&dlb->free); in vsp1_dl_body_get() 346 refcount_set(&dlb->refcnt, 1); in vsp1_dl_body_get() [all …]
|
| H A D | vsp1_hgt.c | 32 struct vsp1_dl_body *dlb, u32 reg, u32 data) in vsp1_hgt_write() argument 34 vsp1_dl_body_write(dlb, reg, data); in vsp1_hgt_write() 132 struct vsp1_dl_body *dlb) in hgt_configure_stream() argument 146 vsp1_hgt_write(hgt, dlb, VI6_HGT_REGRST, VI6_HGT_REGRST_RCLEA); in hgt_configure_stream() 148 vsp1_hgt_write(hgt, dlb, VI6_HGT_OFFSET, in hgt_configure_stream() 151 vsp1_hgt_write(hgt, dlb, VI6_HGT_SIZE, in hgt_configure_stream() 159 vsp1_hgt_write(hgt, dlb, VI6_HGT_HUE_AREA(i), in hgt_configure_stream() 167 vsp1_hgt_write(hgt, dlb, VI6_HGT_MODE, in hgt_configure_stream()
|
| H A D | vsp1_hgo.c | 32 struct vsp1_dl_body *dlb, u32 reg, u32 data) in vsp1_hgo_write() argument 34 vsp1_dl_body_write(dlb, reg, data); in vsp1_hgo_write() 136 struct vsp1_dl_body *dlb) in hgo_configure_stream() argument 147 vsp1_hgo_write(hgo, dlb, VI6_HGO_REGRST, VI6_HGO_REGRST_RCLEA); in hgo_configure_stream() 149 vsp1_hgo_write(hgo, dlb, VI6_HGO_OFFSET, in hgo_configure_stream() 152 vsp1_hgo_write(hgo, dlb, VI6_HGO_SIZE, in hgo_configure_stream() 164 vsp1_hgo_write(hgo, dlb, VI6_HGO_MODE, in hgo_configure_stream()
|
| H A D | vsp1_dl.h | 73 void vsp1_dl_body_put(struct vsp1_dl_body *dlb); 75 void vsp1_dl_body_write(struct vsp1_dl_body *dlb, u32 reg, u32 data); 76 int vsp1_dl_list_add_body(struct vsp1_dl_list *dl, struct vsp1_dl_body *dlb);
|
| H A D | vsp1_uds.h | 34 void vsp1_uds_set_alpha(struct vsp1_entity *uds, struct vsp1_dl_body *dlb,
|
| H A D | vsp1_video.c | 262 struct vsp1_dl_body *dlb = vsp1_dl_list_get_body0(dl); in vsp1_video_pipeline_run_partition() local 266 vsp1_entity_configure_partition(entity, pipe, part, dl, dlb); in vsp1_video_pipeline_run_partition() 273 struct vsp1_dl_body *dlb; in vsp1_video_pipeline_run() local 288 dlb = vsp1_dl_list_get_body0(dl); in vsp1_video_pipeline_run() 291 vsp1_entity_configure_frame(entity, pipe, dl, dlb); in vsp1_video_pipeline_run()
|
| /linux/drivers/net/ethernet/mscc/ |
| H A D | ocelot_police.h | 25 bool dlb; /* Enable DLB (dual leaky bucket mode */ member
|
| H A D | ocelot_police.c | 45 if (conf->dlb) { in qos_policer_conf_set()
|