Lines Matching refs:pads
213 kfree(dvbdev->pads); in dvb_media_device_free()
215 dvbdev->pads = NULL; in dvb_media_device_free()
267 struct media_pad *pads = &dvbdev->tsout_pads[i]; in dvb_create_tsout_entity() local
276 pads->flags = MEDIA_PAD_FL_SINK; in dvb_create_tsout_entity()
278 ret = media_entity_pads_init(entity, 1, pads); in dvb_create_tsout_entity()
338 dvbdev->pads = kcalloc(npads, sizeof(*dvbdev->pads), in dvb_create_media_entity()
340 if (!dvbdev->pads) { in dvb_create_media_entity()
350 dvbdev->pads[0].flags = MEDIA_PAD_FL_SINK; in dvb_create_media_entity()
351 dvbdev->pads[1].flags = MEDIA_PAD_FL_SOURCE; in dvb_create_media_entity()
355 dvbdev->pads[0].flags = MEDIA_PAD_FL_SINK; in dvb_create_media_entity()
357 dvbdev->pads[i].flags = MEDIA_PAD_FL_SOURCE; in dvb_create_media_entity()
361 dvbdev->pads[0].flags = MEDIA_PAD_FL_SINK; in dvb_create_media_entity()
362 dvbdev->pads[1].flags = MEDIA_PAD_FL_SOURCE; in dvb_create_media_entity()
367 kfree(dvbdev->pads); in dvb_create_media_entity()
369 dvbdev->pads = NULL; in dvb_create_media_entity()
374 ret = media_entity_pads_init(dvbdev->entity, npads, dvbdev->pads); in dvb_create_media_entity()