Lines Matching refs:gnss_device
19 struct gnss_device;
30 int (*open)(struct gnss_device *gdev);
31 void (*close)(struct gnss_device *gdev);
32 int (*write_raw)(struct gnss_device *gdev, const unsigned char *buf,
36 struct gnss_device { struct
57 struct gnss_device *gnss_allocate_device(struct device *parent); argument
58 void gnss_put_device(struct gnss_device *gdev);
59 int gnss_register_device(struct gnss_device *gdev);
60 void gnss_deregister_device(struct gnss_device *gdev);
62 int gnss_insert_raw(struct gnss_device *gdev, const unsigned char *buf,
65 static inline void gnss_set_drvdata(struct gnss_device *gdev, void *data) in gnss_set_drvdata()
70 static inline void *gnss_get_drvdata(struct gnss_device *gdev) in gnss_get_drvdata()