Lines Matching refs:family_data

102 	(((struct w1_therm_family_data *)(sl->family_data))->specific_functions)
109 (((struct w1_therm_family_data *)(sl->family_data))->external_powered)
116 (((struct w1_therm_family_data *)(sl->family_data))->resolution)
123 (((struct w1_therm_family_data *)(sl->family_data))->conv_time_override)
130 (((struct w1_therm_family_data *)(sl->family_data))->features)
139 (((struct w1_therm_family_data *)(sl->family_data))->convert_triggered)
142 #define THERM_REFCNT(family_data) \ argument
143 (&((struct w1_therm_family_data *)family_data)->refcnt)
532 if (!sl->family_data) in w1_DS18B20_convert_time()
568 if (!sl->family_data) in w1_DS18S20_convert_time()
828 if ((!sl->family_data) || (!SLAVE_SPECIFIC_FUNC(sl))) { in check_family_data()
920 sl->family_data = kzalloc(sizeof(struct w1_therm_family_data), in w1_therm_add_slave()
922 if (!sl->family_data) in w1_therm_add_slave()
925 atomic_set(THERM_REFCNT(sl->family_data), 1); in w1_therm_add_slave()
930 kfree(sl->family_data); in w1_therm_add_slave()
984 int refcnt = atomic_sub_return(1, THERM_REFCNT(sl->family_data)); in w1_therm_remove_slave()
996 refcnt = atomic_read(THERM_REFCNT(sl->family_data)); in w1_therm_remove_slave()
998 kfree(sl->family_data); in w1_therm_remove_slave()
999 sl->family_data = NULL; in w1_therm_remove_slave()
1055 if (!sl->family_data) in convert_t()
1075 atomic_inc(THERM_REFCNT(sl->family_data)); in convert_t()
1144 atomic_dec(THERM_REFCNT(sl->family_data)); in convert_t()
1158 if (!sl->family_data) in conv_time_measure()
1173 atomic_inc(THERM_REFCNT(sl->family_data)); in conv_time_measure()
1214 atomic_dec(THERM_REFCNT(sl->family_data)); in conv_time_measure()
1227 if (!sl->family_data) in read_scratchpad()
1233 atomic_inc(THERM_REFCNT(sl->family_data)); in read_scratchpad()
1268 atomic_dec(THERM_REFCNT(sl->family_data)); in read_scratchpad()
1279 if (!sl->family_data) in write_scratchpad()
1283 atomic_inc(THERM_REFCNT(sl->family_data)); in write_scratchpad()
1301 atomic_dec(THERM_REFCNT(sl->family_data)); in write_scratchpad()
1313 if (!sl->family_data) in copy_scratchpad()
1322 atomic_inc(THERM_REFCNT(sl->family_data)); in copy_scratchpad()
1355 atomic_dec(THERM_REFCNT(sl->family_data)); in copy_scratchpad()
1366 if (!sl->family_data) in recall_eeprom()
1370 atomic_inc(THERM_REFCNT(sl->family_data)); in recall_eeprom()
1390 atomic_dec(THERM_REFCNT(sl->family_data)); in recall_eeprom()
1401 if (!sl->family_data) in read_powermode()
1405 atomic_inc(THERM_REFCNT(sl->family_data)); in read_powermode()
1428 atomic_dec(THERM_REFCNT(sl->family_data)); in read_powermode()
1447 if (!sl->family_data) in trigger_bulk_read()
1530 u8 *family_data = sl->family_data; in w1_slave_show() local
1562 memcpy(family_data, info.rom, sizeof(info.rom)); in w1_slave_show()
1568 ((u8 *)family_data)[i]); in w1_slave_show()
1592 if ((!sl->family_data) || (!SLAVE_SPECIFIC_FUNC(sl))) { in w1_slave_store()
1624 if ((!sl->family_data) || (!SLAVE_SPECIFIC_FUNC(sl))) { in temperature_show()
1660 if (!sl->family_data) { in ext_power_show()
1682 if ((!sl->family_data) || (!SLAVE_SPECIFIC_FUNC(sl))) { in resolution_show()
1714 if ((!sl->family_data) || (!SLAVE_SPECIFIC_FUNC(sl))) { in resolution_store()
1907 if (sl->family_data) { in therm_bulk_read_show()
1928 if ((!sl->family_data) || (!SLAVE_SPECIFIC_FUNC(sl))) { in conv_time_show()
1970 if ((!sl->family_data) || (!SLAVE_SPECIFIC_FUNC(sl))) { in features_show()
1989 if ((!sl->family_data) || (!SLAVE_SPECIFIC_FUNC(sl))) { in features_store()