gnss_device 34 drivers/gnss/core.c #define to_gnss_device(d) container_of((d), struct gnss_device, dev) gnss_device 38 drivers/gnss/core.c struct gnss_device *gdev; gnss_device 41 drivers/gnss/core.c gdev = container_of(inode->i_cdev, struct gnss_device, cdev); gnss_device 70 drivers/gnss/core.c struct gnss_device *gdev = file->private_data; gnss_device 91 drivers/gnss/core.c struct gnss_device *gdev = file->private_data; gnss_device 126 drivers/gnss/core.c struct gnss_device *gdev = file->private_data; gnss_device 189 drivers/gnss/core.c struct gnss_device *gdev = file->private_data; gnss_device 216 drivers/gnss/core.c struct gnss_device *gdev = to_gnss_device(dev); gnss_device 224 drivers/gnss/core.c struct gnss_device *gnss_allocate_device(struct device *parent) gnss_device 226 drivers/gnss/core.c struct gnss_device *gdev; gnss_device 277 drivers/gnss/core.c void gnss_put_device(struct gnss_device *gdev) gnss_device 283 drivers/gnss/core.c int gnss_register_device(struct gnss_device *gdev) gnss_device 301 drivers/gnss/core.c void gnss_deregister_device(struct gnss_device *gdev) gnss_device 320 drivers/gnss/core.c int gnss_insert_raw(struct gnss_device *gdev, const unsigned char *buf, gnss_device 340 drivers/gnss/core.c static const char *gnss_type_name(struct gnss_device *gdev) gnss_device 356 drivers/gnss/core.c struct gnss_device *gdev = to_gnss_device(dev); gnss_device 370 drivers/gnss/core.c struct gnss_device *gdev = to_gnss_device(dev); gnss_device 22 drivers/gnss/serial.c static int gnss_serial_open(struct gnss_device *gdev) gnss_device 49 drivers/gnss/serial.c static void gnss_serial_close(struct gnss_device *gdev) gnss_device 59 drivers/gnss/serial.c static int gnss_serial_write_raw(struct gnss_device *gdev, gnss_device 87 drivers/gnss/serial.c struct gnss_device *gdev = gserial->gdev; gnss_device 127 drivers/gnss/serial.c struct gnss_device *gdev; gnss_device 16 drivers/gnss/serial.h struct gnss_device *gdev; gnss_device 39 drivers/gnss/sirf.c struct gnss_device *gdev; gnss_device 88 drivers/gnss/sirf.c static int sirf_open(struct gnss_device *gdev) gnss_device 125 drivers/gnss/sirf.c static void sirf_close(struct gnss_device *gdev) gnss_device 139 drivers/gnss/sirf.c static int sirf_write_raw(struct gnss_device *gdev, const unsigned char *buf, gnss_device 167 drivers/gnss/sirf.c struct gnss_device *gdev = data->gdev; gnss_device 398 drivers/gnss/sirf.c struct gnss_device *gdev; gnss_device 19 include/linux/gnss.h struct gnss_device; gnss_device 31 include/linux/gnss.h int (*open)(struct gnss_device *gdev); gnss_device 32 include/linux/gnss.h void (*close)(struct gnss_device *gdev); gnss_device 33 include/linux/gnss.h int (*write_raw)(struct gnss_device *gdev, const unsigned char *buf, gnss_device 58 include/linux/gnss.h struct gnss_device *gnss_allocate_device(struct device *parent); gnss_device 59 include/linux/gnss.h void gnss_put_device(struct gnss_device *gdev); gnss_device 60 include/linux/gnss.h int gnss_register_device(struct gnss_device *gdev); gnss_device 61 include/linux/gnss.h void gnss_deregister_device(struct gnss_device *gdev); gnss_device 63 include/linux/gnss.h int gnss_insert_raw(struct gnss_device *gdev, const unsigned char *buf, gnss_device 66 include/linux/gnss.h static inline void gnss_set_drvdata(struct gnss_device *gdev, void *data) gnss_device 71 include/linux/gnss.h static inline void *gnss_get_drvdata(struct gnss_device *gdev)