go7007            136 drivers/media/pci/saa7134/saa7134-go7007.c static int saa7134_go7007_interface_reset(struct go7007 *go)
go7007            180 drivers/media/pci/saa7134/saa7134-go7007.c static int saa7134_go7007_write_interrupt(struct go7007 *go, int addr, int data)
go7007            208 drivers/media/pci/saa7134/saa7134-go7007.c static int saa7134_go7007_read_interrupt(struct go7007 *go)
go7007            227 drivers/media/pci/saa7134/saa7134-go7007.c 	struct go7007 *go = video_get_drvdata(dev->empress_dev);
go7007            248 drivers/media/pci/saa7134/saa7134-go7007.c static int saa7134_go7007_stream_start(struct go7007 *go)
go7007            306 drivers/media/pci/saa7134/saa7134-go7007.c static int saa7134_go7007_stream_stop(struct go7007 *go)
go7007            335 drivers/media/pci/saa7134/saa7134-go7007.c static int saa7134_go7007_send_firmware(struct go7007 *go, u8 *data, int len)
go7007            412 drivers/media/pci/saa7134/saa7134-go7007.c 	struct go7007 *go;
go7007            480 drivers/media/pci/saa7134/saa7134-go7007.c 	struct go7007 *go;
go7007             33 drivers/media/usb/go7007/go7007-driver.c int go7007_read_interrupt(struct go7007 *go, u16 *value, u16 *data)
go7007             56 drivers/media/usb/go7007/go7007-driver.c int go7007_read_addr(struct go7007 *go, u16 addr, u16 *data)
go7007             78 drivers/media/usb/go7007/go7007-driver.c static int go7007_load_encoder(struct go7007 *go)
go7007            126 drivers/media/usb/go7007/go7007-driver.c int go7007_boot_encoder(struct go7007 *go, int init_i2c)
go7007            151 drivers/media/usb/go7007/go7007-driver.c static int go7007_init_encoder(struct go7007 *go)
go7007            185 drivers/media/usb/go7007/go7007-driver.c int go7007_reset_encoder(struct go7007 *go)
go7007            197 drivers/media/usb/go7007/go7007-driver.c 	struct go7007 *go = i2c_get_adapdata(adapter);
go7007            227 drivers/media/usb/go7007/go7007-driver.c 	struct go7007 *go = container_of(v4l2_dev, struct go7007, v4l2_dev);
go7007            250 drivers/media/usb/go7007/go7007-driver.c int go7007_register_encoder(struct go7007 *go, unsigned num_i2c_devs)
go7007            321 drivers/media/usb/go7007/go7007-driver.c int go7007_start_encoder(struct go7007 *go)
go7007            388 drivers/media/usb/go7007/go7007-driver.c static void go7007_set_motion_regions(struct go7007 *go, struct go7007_buffer *vb,
go7007            410 drivers/media/usb/go7007/go7007-driver.c static void go7007_motion_regions(struct go7007 *go, struct go7007_buffer *vb)
go7007            439 drivers/media/usb/go7007/go7007-driver.c static struct go7007_buffer *frame_boundary(struct go7007 *go, struct go7007_buffer *vb)
go7007            477 drivers/media/usb/go7007/go7007-driver.c static void write_bitmap_word(struct go7007 *go)
go7007            496 drivers/media/usb/go7007/go7007-driver.c void go7007_parse_video_stream(struct go7007 *go, u8 *buf, int length)
go7007            690 drivers/media/usb/go7007/go7007-driver.c struct go7007 *go7007_alloc(const struct go7007_board_info *board,
go7007            693 drivers/media/usb/go7007/go7007-driver.c 	struct go7007 *go;
go7007            696 drivers/media/usb/go7007/go7007-driver.c 	go = kzalloc(sizeof(struct go7007), GFP_KERNEL);
go7007            742 drivers/media/usb/go7007/go7007-driver.c void go7007_update_board(struct go7007 *go)
go7007            290 drivers/media/usb/go7007/go7007-fw.c static int mjpeg_frame_header(struct go7007 *go, unsigned char *buf, int q)
go7007            365 drivers/media/usb/go7007/go7007-fw.c static int gen_mjpeghdr_to_package(struct go7007 *go, __le16 *code, int space)
go7007            416 drivers/media/usb/go7007/go7007-fw.c static int mpeg1_frame_header(struct go7007 *go, unsigned char *buf,
go7007            524 drivers/media/usb/go7007/go7007-fw.c static int mpeg1_sequence_header(struct go7007 *go, unsigned char *buf, int ext)
go7007            631 drivers/media/usb/go7007/go7007-fw.c static int gen_mpeg1hdr_to_package(struct go7007 *go,
go7007            708 drivers/media/usb/go7007/go7007-fw.c static int vti_bitlen(struct go7007 *go)
go7007            717 drivers/media/usb/go7007/go7007-fw.c static int mpeg4_frame_header(struct go7007 *go, unsigned char *buf,
go7007            771 drivers/media/usb/go7007/go7007-fw.c static int mpeg4_sequence_header(struct go7007 *go, unsigned char *buf, int ext)
go7007            817 drivers/media/usb/go7007/go7007-fw.c static int gen_mpeg4hdr_to_package(struct go7007 *go,
go7007            919 drivers/media/usb/go7007/go7007-fw.c static int brctrl_to_package(struct go7007 *go,
go7007           1076 drivers/media/usb/go7007/go7007-fw.c static int config_package(struct go7007 *go, __le16 *code, int space)
go7007           1198 drivers/media/usb/go7007/go7007-fw.c static int seqhead_to_package(struct go7007 *go, __le16 *code, int space,
go7007           1199 drivers/media/usb/go7007/go7007-fw.c 	int (*sequence_header_func)(struct go7007 *go,
go7007           1277 drivers/media/usb/go7007/go7007-fw.c static int avsync_to_package(struct go7007 *go, __le16 *code, int space)
go7007           1308 drivers/media/usb/go7007/go7007-fw.c static int final_package(struct go7007 *go, __le16 *code, int space)
go7007           1371 drivers/media/usb/go7007/go7007-fw.c static int audio_to_package(struct go7007 *go, __le16 *code, int space)
go7007           1421 drivers/media/usb/go7007/go7007-fw.c static int modet_to_package(struct go7007 *go, __le16 *code, int space)
go7007           1494 drivers/media/usb/go7007/go7007-fw.c static noinline_for_stack int do_special(struct go7007 *go, u16 type,
go7007           1543 drivers/media/usb/go7007/go7007-fw.c int go7007_construct_fw_image(struct go7007 *go, u8 **fw, int *fwlen)
go7007             38 drivers/media/usb/go7007/go7007-i2c.c static int go7007_i2c_xfer(struct go7007 *go, u16 addr, int read,
go7007            132 drivers/media/usb/go7007/go7007-i2c.c 	struct go7007 *go = i2c_get_adapdata(adapter);
go7007            148 drivers/media/usb/go7007/go7007-i2c.c 	struct go7007 *go = i2c_get_adapdata(adapter);
go7007            198 drivers/media/usb/go7007/go7007-i2c.c int go7007_i2c_init(struct go7007 *go)
go7007             17 drivers/media/usb/go7007/go7007-priv.h struct go7007;
go7007            116 drivers/media/usb/go7007/go7007-priv.h 	int (*interface_reset)(struct go7007 *go);
go7007            117 drivers/media/usb/go7007/go7007-priv.h 	int (*write_interrupt)(struct go7007 *go, int addr, int data);
go7007            118 drivers/media/usb/go7007/go7007-priv.h 	int (*read_interrupt)(struct go7007 *go);
go7007            119 drivers/media/usb/go7007/go7007-priv.h 	int (*stream_start)(struct go7007 *go);
go7007            120 drivers/media/usb/go7007/go7007-priv.h 	int (*stream_stop)(struct go7007 *go);
go7007            121 drivers/media/usb/go7007/go7007-priv.h 	int (*send_firmware)(struct go7007 *go, u8 *data, int len);
go7007            122 drivers/media/usb/go7007/go7007-priv.h 	int (*send_command)(struct go7007 *go, unsigned int cmd, void *arg);
go7007            123 drivers/media/usb/go7007/go7007-priv.h 	void (*release)(struct go7007 *go);
go7007            237 drivers/media/usb/go7007/go7007-priv.h 	void (*audio_deliver)(struct go7007 *go, u8 *buf, int length);
go7007            253 drivers/media/usb/go7007/go7007-priv.h static inline struct go7007 *to_go7007(struct v4l2_device *v4l2_dev)
go7007            255 drivers/media/usb/go7007/go7007-priv.h 	return container_of(v4l2_dev, struct go7007, v4l2_dev);
go7007            273 drivers/media/usb/go7007/go7007-priv.h int go7007_read_addr(struct go7007 *go, u16 addr, u16 *data);
go7007            274 drivers/media/usb/go7007/go7007-priv.h int go7007_read_interrupt(struct go7007 *go, u16 *value, u16 *data);
go7007            275 drivers/media/usb/go7007/go7007-priv.h int go7007_boot_encoder(struct go7007 *go, int init_i2c);
go7007            276 drivers/media/usb/go7007/go7007-priv.h int go7007_reset_encoder(struct go7007 *go);
go7007            277 drivers/media/usb/go7007/go7007-priv.h int go7007_register_encoder(struct go7007 *go, unsigned num_i2c_devs);
go7007            278 drivers/media/usb/go7007/go7007-priv.h int go7007_start_encoder(struct go7007 *go);
go7007            279 drivers/media/usb/go7007/go7007-priv.h void go7007_parse_video_stream(struct go7007 *go, u8 *buf, int length);
go7007            280 drivers/media/usb/go7007/go7007-priv.h struct go7007 *go7007_alloc(const struct go7007_board_info *board,
go7007            282 drivers/media/usb/go7007/go7007-priv.h void go7007_update_board(struct go7007 *go);
go7007            285 drivers/media/usb/go7007/go7007-priv.h int go7007_construct_fw_image(struct go7007 *go, u8 **fw, int *fwlen);
go7007            288 drivers/media/usb/go7007/go7007-priv.h int go7007_i2c_init(struct go7007 *go);
go7007            289 drivers/media/usb/go7007/go7007-priv.h int go7007_i2c_remove(struct go7007 *go);
go7007            292 drivers/media/usb/go7007/go7007-priv.h int go7007_v4l2_init(struct go7007 *go);
go7007            293 drivers/media/usb/go7007/go7007-priv.h int go7007_v4l2_ctrl_init(struct go7007 *go);
go7007            294 drivers/media/usb/go7007/go7007-priv.h void go7007_v4l2_remove(struct go7007 *go);
go7007            297 drivers/media/usb/go7007/go7007-priv.h int go7007_snd_init(struct go7007 *go);
go7007            298 drivers/media/usb/go7007/go7007-priv.h int go7007_snd_remove(struct go7007 *go);
go7007            622 drivers/media/usb/go7007/go7007-usb.c static int go7007_usb_vendor_request(struct go7007 *go, int request,
go7007            641 drivers/media/usb/go7007/go7007-usb.c static int go7007_usb_interface_reset(struct go7007 *go)
go7007            675 drivers/media/usb/go7007/go7007-usb.c static int go7007_usb_ezusb_write_interrupt(struct go7007 *go,
go7007            721 drivers/media/usb/go7007/go7007-usb.c static int go7007_usb_onboard_write_interrupt(struct go7007 *go,
go7007            747 drivers/media/usb/go7007/go7007-usb.c 	struct go7007 *go = (struct go7007 *)urb->context;
go7007            772 drivers/media/usb/go7007/go7007-usb.c static int go7007_usb_read_interrupt(struct go7007 *go)
go7007            787 drivers/media/usb/go7007/go7007-usb.c 	struct go7007 *go = (struct go7007 *)urb->context;
go7007            810 drivers/media/usb/go7007/go7007-usb.c 	struct go7007 *go = (struct go7007 *)urb->context;
go7007            831 drivers/media/usb/go7007/go7007-usb.c static int go7007_usb_stream_start(struct go7007 *go)
go7007            864 drivers/media/usb/go7007/go7007-usb.c static int go7007_usb_stream_stop(struct go7007 *go)
go7007            879 drivers/media/usb/go7007/go7007-usb.c static int go7007_usb_send_firmware(struct go7007 *go, u8 *data, int len)
go7007            896 drivers/media/usb/go7007/go7007-usb.c static void go7007_usb_release(struct go7007 *go)
go7007            952 drivers/media/usb/go7007/go7007-usb.c 	struct go7007 *go = i2c_get_adapdata(adapter);
go7007           1043 drivers/media/usb/go7007/go7007-usb.c 	struct go7007 *go;
go7007           1317 drivers/media/usb/go7007/go7007-usb.c 	struct go7007 *go = to_go7007(usb_get_intfdata(intf));
go7007             80 drivers/media/usb/go7007/go7007-v4l2.c static void get_resolution(struct go7007 *go, int *width, int *height)
go7007             99 drivers/media/usb/go7007/go7007-v4l2.c static void set_formatting(struct go7007 *go)
go7007            176 drivers/media/usb/go7007/go7007-v4l2.c static int set_capture_size(struct go7007 *go, struct v4l2_format *fmt, int try)
go7007            277 drivers/media/usb/go7007/go7007-v4l2.c 	struct go7007 *go = video_drvdata(file);
go7007            310 drivers/media/usb/go7007/go7007-v4l2.c 	struct go7007 *go = video_drvdata(file);
go7007            327 drivers/media/usb/go7007/go7007-v4l2.c 	struct go7007 *go = video_drvdata(file);
go7007            335 drivers/media/usb/go7007/go7007-v4l2.c 	struct go7007 *go = video_drvdata(file);
go7007            359 drivers/media/usb/go7007/go7007-v4l2.c 	struct go7007 *go = vb2_get_drv_priv(vq);
go7007            385 drivers/media/usb/go7007/go7007-v4l2.c 	struct go7007 *go = vb2_get_drv_priv(vq);
go7007            399 drivers/media/usb/go7007/go7007-v4l2.c 	struct go7007 *go = vb2_get_drv_priv(q);
go7007            430 drivers/media/usb/go7007/go7007-v4l2.c 	struct go7007 *go = vb2_get_drv_priv(q);
go7007            466 drivers/media/usb/go7007/go7007-v4l2.c 	struct go7007 *go = video_drvdata(filp);
go7007            485 drivers/media/usb/go7007/go7007-v4l2.c 	struct go7007 *go = video_drvdata(filp);
go7007            515 drivers/media/usb/go7007/go7007-v4l2.c 	struct go7007 *go = video_drvdata(filp);
go7007            534 drivers/media/usb/go7007/go7007-v4l2.c 	struct go7007 *go = video_drvdata(filp);
go7007            561 drivers/media/usb/go7007/go7007-v4l2.c 	struct go7007 *go = video_drvdata(file);
go7007            567 drivers/media/usb/go7007/go7007-v4l2.c static int go7007_s_std(struct go7007 *go)
go7007            584 drivers/media/usb/go7007/go7007-v4l2.c 	struct go7007 *go = video_drvdata(file);
go7007            596 drivers/media/usb/go7007/go7007-v4l2.c 	struct go7007 *go = video_drvdata(file);
go7007            604 drivers/media/usb/go7007/go7007-v4l2.c 	struct go7007 *go = video_drvdata(file);
go7007            635 drivers/media/usb/go7007/go7007-v4l2.c 	struct go7007 *go = video_drvdata(file);
go7007            644 drivers/media/usb/go7007/go7007-v4l2.c 	struct go7007 *go = video_drvdata(file);
go7007            656 drivers/media/usb/go7007/go7007-v4l2.c 	struct go7007 *go = video_drvdata(file);
go7007            668 drivers/media/usb/go7007/go7007-v4l2.c 	struct go7007 *go = video_drvdata(file);
go7007            678 drivers/media/usb/go7007/go7007-v4l2.c static void go7007_s_input(struct go7007 *go)
go7007            696 drivers/media/usb/go7007/go7007-v4l2.c 	struct go7007 *go = video_drvdata(file);
go7007            712 drivers/media/usb/go7007/go7007-v4l2.c 	struct go7007 *go = video_drvdata(file);
go7007            724 drivers/media/usb/go7007/go7007-v4l2.c 	struct go7007 *go = video_drvdata(file);
go7007            735 drivers/media/usb/go7007/go7007-v4l2.c 	struct go7007 *go = video_drvdata(file);
go7007            746 drivers/media/usb/go7007/go7007-v4l2.c 	struct go7007 *go = video_drvdata(file);
go7007            756 drivers/media/usb/go7007/go7007-v4l2.c 	struct go7007 *go = video_drvdata(file);
go7007            779 drivers/media/usb/go7007/go7007-v4l2.c 	struct go7007 *go =
go7007            780 drivers/media/usb/go7007/go7007-v4l2.c 		container_of(ctrl->handler, struct go7007, hdl);
go7007           1016 drivers/media/usb/go7007/go7007-v4l2.c int go7007_v4l2_ctrl_init(struct go7007 *go)
go7007           1074 drivers/media/usb/go7007/go7007-v4l2.c int go7007_v4l2_init(struct go7007 *go)
go7007           1150 drivers/media/usb/go7007/go7007-v4l2.c void go7007_v4l2_remove(struct go7007 *go)
go7007            131 drivers/media/usb/go7007/s2250-board.c static int go7007_usb_vendor_request(struct go7007 *go, u16 request,
go7007            153 drivers/media/usb/go7007/s2250-board.c 	struct go7007 *go = i2c_get_adapdata(client->adapter);
go7007            187 drivers/media/usb/go7007/s2250-board.c 	struct go7007 *go = i2c_get_adapdata(client->adapter);
go7007            251 drivers/media/usb/go7007/s2250-board.c 	struct go7007 *go = i2c_get_adapdata(client->adapter);
go7007            505 drivers/media/usb/go7007/s2250-board.c 	struct go7007 *go = i2c_get_adapdata(adapter);
go7007             65 drivers/media/usb/go7007/snd-go7007.c static void parse_audio_stream_data(struct go7007 *go, u8 *buf, int length)
go7007            102 drivers/media/usb/go7007/snd-go7007.c 	struct go7007 *go = snd_pcm_substream_chip(substream);
go7007            119 drivers/media/usb/go7007/snd-go7007.c 	struct go7007 *go = snd_pcm_substream_chip(substream);
go7007            130 drivers/media/usb/go7007/snd-go7007.c 	struct go7007 *go = snd_pcm_substream_chip(substream);
go7007            148 drivers/media/usb/go7007/snd-go7007.c 	struct go7007 *go = snd_pcm_substream_chip(substream);
go7007            162 drivers/media/usb/go7007/snd-go7007.c 	struct go7007 *go = snd_pcm_substream_chip(substream);
go7007            182 drivers/media/usb/go7007/snd-go7007.c 	struct go7007 *go = snd_pcm_substream_chip(substream);
go7007            208 drivers/media/usb/go7007/snd-go7007.c 	struct go7007 *go = device->device_data;
go7007            219 drivers/media/usb/go7007/snd-go7007.c int go7007_snd_init(struct go7007 *go)
go7007            280 drivers/media/usb/go7007/snd-go7007.c int go7007_snd_remove(struct go7007 *go)