Defined in 9 files as a function:

Referenced in 9 files:

Smatch caller information:

drivers/media/pci/tw68/tw68-video.c tw68_s_fmt_vid_cap() -> format_by_fourcc()

Type Parameter Key Value
PARAM_VALUE 0 fourcc 1,859981650,861030210,876758866,877807426,1329743698,1346520914
CAPPED_DATA 0 fourcc 1
USER_DATA 0 fourcc 1,859981650,861030210,876758866,877807426,1329743698,1346520914
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/pci/tw68/tw68-video.c tw68_try_fmt_vid_cap() -> format_by_fourcc()

Type Parameter Key Value
USER_DATA 0 fourcc 0-u32max[u]
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/pci/tw68/tw68-video.c tw68_video_init2() -> format_by_fourcc()

Type Parameter Key Value
PARAM_VALUE 0 fourcc 861030210
RX_PATH
TASK_NOT_RUNNING

drivers/media/pci/cx88/cx88-video.c cx8800_initdev() -> format_by_fourcc()

Type Parameter Key Value
PARAM_VALUE 0 fourcc 861030210
RX_PATH
TASK_NOT_RUNNING

drivers/media/pci/cx88/cx88-video.c vidioc_s_fmt_vid_cap() -> format_by_fourcc()

Type Parameter Key Value
PARAM_VALUE 0 fourcc 861030210,876758866,877807426,1329743698,1346520914,1363298130
CAPPED_DATA 0 fourcc 1
USER_DATA 0 fourcc 861030210,876758866,877807426,1329743698,1346520914,1363298130[
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/pci/cx88/cx88-video.c vidioc_try_fmt_vid_cap() -> format_by_fourcc()

Type Parameter Key Value
USER_DATA 0 fourcc 0-u32max[u]
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/pci/tw686x/tw686x-video.c tw686x_set_format() -> format_by_fourcc()

Type Parameter Key Value
DATA_SOURCE 0 fourcc $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 fourcc 1346520914,1448695129,1498831189[u]

drivers/media/pci/tw686x/tw686x-video.c tw686x_try_fmt_vid_cap() -> format_by_fourcc()

Type Parameter Key Value
USER_DATA 0 fourcc 0-u32max[u]
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/usb/s2255/s2255drv.c vidioc_enum_frameintervals() -> format_by_fourcc()

Type Parameter Key Value
USER_DATA 0 fourcc s32min-s32max[u]
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/usb/s2255/s2255drv.c vidioc_enum_framesizes() -> format_by_fourcc()

Type Parameter Key Value
USER_DATA 0 fourcc s32min-s32max[u]
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/usb/s2255/s2255drv.c vidioc_s_fmt_vid_cap() -> format_by_fourcc()

Type Parameter Key Value
PARAM_VALUE 0 fourcc 14988311,1195724874,1196444237,1345466932,1448695129,1497715271
CAPPED_DATA 0 fourcc 1
USER_DATA 0 fourcc 1195724874,1196444237,1345466932,1448695129,1497715271[c]
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/usb/s2255/s2255drv.c vidioc_try_fmt_vid_cap() -> format_by_fourcc()

Type Parameter Key Value
USER_DATA 0 fourcc s32min-s32max[u]
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/pci/saa7134/saa7134-video.c saa7134_s_fmt_vid_cap() -> format_by_fourcc()

Type Parameter Key Value
PARAM_VALUE 0 fourcc 132,842093913,842094169,859981650,861030210,876758866,877807426
CAPPED_DATA 0 fourcc 1
USER_DATA 0 fourcc 132,842093913,842094169,859981650,861030210,876758866,877807426
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/pci/saa7134/saa7134-video.c saa7134_try_fmt_vid_cap() -> format_by_fourcc()

Type Parameter Key Value
USER_DATA 0 fourcc 0-u32max[u]
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/pci/saa7134/saa7134-video.c saa7134_video_init1() -> format_by_fourcc()

Type Parameter Key Value
PARAM_VALUE 0 fourcc 861030210
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/media/pci/cx23885/cx23885-video.c cx23885_video_register() -> format_by_fourcc()

Type Parameter Key Value
PARAM_VALUE 0 fourcc 1448695129
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/media/pci/cx23885/cx23885-video.c vidioc_s_fmt_vid_cap() -> format_by_fourcc()

Type Parameter Key Value
PARAM_VALUE 0 fourcc 1448695129
USER_DATA 0 fourcc 1448695129[u]
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/pci/cx23885/cx23885-video.c vidioc_try_fmt_vid_cap() -> format_by_fourcc()

Type Parameter Key Value
USER_DATA 0 fourcc 0-u32max[u]
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/pci/bt8xx/bttv-driver.c bttv_probe() -> format_by_fourcc()

Type Parameter Key Value
PARAM_VALUE 0 fourcc 861030210
RX_PATH
TASK_NOT_RUNNING

drivers/media/pci/bt8xx/bttv-driver.c bttv_s_fmt_vid_cap() -> format_by_fourcc()

Type Parameter Key Value
PARAM_VALUE 0 fourcc 961,842093913,842094169,861030210,875710792,876758866,877807426
CAPPED_DATA 0 fourcc 1
USER_DATA 0 fourcc 842093913,842094169,861030210,875710792,876758866,877807426[c]
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/pci/bt8xx/bttv-driver.c bttv_try_fmt_vid_cap() -> format_by_fourcc()

Type Parameter Key Value
USER_DATA 0 fourcc s32min-s32max[u]
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/usb/cx231xx/cx231xx-video.c vidioc_s_fmt_vid_cap() -> format_by_fourcc()

Type Parameter Key Value
PARAM_VALUE 0 fourcc 1448695129
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/usb/cx231xx/cx231xx-video.c vidioc_try_fmt_vid_cap() -> format_by_fourcc()

Type Parameter Key Value
USER_DATA 0 fourcc 0-u32max[u]
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/usb/em28xx/em28xx-video.c em28xx_set_video_format() -> format_by_fourcc()

Type Parameter Key Value
DATA_SOURCE 0 fourcc $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 global &em28xx_devlist_mutex

drivers/media/usb/em28xx/em28xx-video.c vidioc_enum_framesizes() -> format_by_fourcc()

Type Parameter Key Value
USER_DATA 0 fourcc 0-u32max[u]
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/usb/em28xx/em28xx-video.c vidioc_try_fmt_vid_cap() -> format_by_fourcc()

Type Parameter Key Value
USER_DATA 0 fourcc 0-u32max[u]
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock