Searched refs:w1_master (Results 1 - 12 of 12) sorted by relevance
/linux-master/drivers/w1/ |
H A D | w1_internal.h | 23 * When inserted into the w1_master async_list, w1_process will execute 28 void (*cb)(struct w1_master *dev, struct w1_async_cmd *async_cmd); 31 int w1_create_master_attributes(struct w1_master *master); 32 void w1_destroy_master_attributes(struct w1_master *master); 33 void w1_search(struct w1_master *dev, u8 search_type, 35 void w1_search_devices(struct w1_master *dev, u8 search_type, 44 void w1_slave_found(struct w1_master *dev, u64 rn); 45 void w1_search_process_cb(struct w1_master *dev, u8 search_type, 47 struct w1_slave *w1_slave_search_device(struct w1_master *dev, 49 struct w1_master *w1_search_master_i [all...] |
H A D | w1_io.c | 44 static void w1_write_bit(struct w1_master *dev, int bit); 45 static u8 w1_read_bit(struct w1_master *dev); 52 u8 w1_touch_bit(struct w1_master *dev, int bit) 72 static void w1_write_bit(struct w1_master *dev, int bit) 101 static void w1_pre_write(struct w1_master *dev) 118 static void w1_post_write(struct w1_master *dev) 134 void w1_write_8(struct w1_master *dev, u8 byte) 159 static u8 w1_read_bit(struct w1_master *dev) 193 u8 w1_triplet(struct w1_master *dev, int bdir) 229 u8 w1_read_8(struct w1_master *de [all...] |
H A D | w1_int.c | 24 static struct w1_master *w1_alloc_dev(u32 id, int slave_count, int slave_ttl, 28 struct w1_master *dev; 34 dev = kzalloc(sizeof(struct w1_master) + sizeof(struct w1_bus_master), GFP_KERNEL); 37 sizeof(struct w1_master)); 83 static void w1_free_dev(struct w1_master *dev) 94 struct w1_master *dev, *entry; 173 void __w1_remove_master_device(struct w1_master *dev) 225 struct w1_master *dev, *found = NULL;
|
H A D | w1.c | 68 struct w1_master *md = dev_to_w1_master(dev); 71 memset(md, 0, sizeof(struct w1_master) + sizeof(struct w1_bus_master)); 206 struct w1_master *md = dev_to_w1_master(dev); 221 struct w1_master *md = dev_to_w1_master(dev); 242 struct w1_master *md = dev_to_w1_master(dev); 257 struct w1_master *md = dev_to_w1_master(dev); 275 struct w1_master *md = dev_to_w1_master(dev); 287 struct w1_master *md = dev_to_w1_master(dev); 311 struct w1_master *md = dev_to_w1_master(dev); 327 struct w1_master *m [all...] |
H A D | w1_netlink.h | 130 void w1_netlink_send(struct w1_master *, struct w1_netlink_msg *);
|
H A D | w1_netlink.c | 44 struct w1_master *dev; 211 * @dev: w1_master the even is associated with or for 216 void w1_netlink_send(struct w1_master *dev, struct w1_netlink_msg *msg) 236 static void w1_send_slave(struct w1_master *dev, u64 rn) 258 static void w1_found_send_slave(struct w1_master *dev, u64 rn) 267 static int w1_get_slaves(struct w1_master *dev, struct w1_netlink_cmd *req_cmd) 290 static int w1_process_command_io(struct w1_master *dev, 315 static int w1_process_command_addremove(struct w1_master *dev, 349 static int w1_process_command_master(struct w1_master *dev, 401 struct w1_master *de [all...] |
/linux-master/include/linux/ |
H A D | w1.h | 74 struct w1_master *master; 81 typedef void (*w1_slave_found_callback)(struct w1_master *, u64); 118 * w1_master* is passed to the slave found callback. 154 void (*search)(void *, struct w1_master *, 161 * enum w1_master_flags - bitfields used in w1_master.flags 171 * struct w1_master - one per bus master 192 * @mutex: protect most of w1_master 199 struct w1_master { struct 205 * w1_master.mutex locked and is operating on the bus. 206 * lock order w1_mlock, w1_master [all...] |
/linux-master/drivers/w1/slaves/ |
H A D | w1_ds2405.c | 28 struct w1_master *dev = sl->master; 75 struct w1_master *dev = sl->master; 112 struct w1_master *dev = sl->master; 142 struct w1_master *dev = sl->master;
|
H A D | w1_ds2423.c | 34 struct w1_master *dev = sl->master;
|
H A D | w1_therm.c | 293 static int trigger_bulk_read(struct w1_master *dev_master); 1095 static int w1_poll_completion(struct w1_master *dev_master, int tout_ms) 1115 struct w1_master *dev_master = sl->master; 1216 struct w1_master *dev_master = sl->master; 1284 struct w1_master *dev_master = sl->master; 1338 struct w1_master *dev_master = sl->master; 1371 struct w1_master *dev_master = sl->master; 1425 struct w1_master *dev_master = sl->master; 1460 struct w1_master *dev_master = sl->master; 1496 static int trigger_bulk_read(struct w1_master *dev_maste [all...] |
/linux-master/drivers/w1/masters/ |
H A D | omap_hdq.c | 210 static void omap_w1_search_bus(void *_hdq, struct w1_master *master_dev,
|
H A D | ds2490.c | 685 static void ds9490r_search(void *data, struct w1_master *master,
|
Completed in 145 milliseconds