Searched refs:thi (Results 1 – 5 of 5) sorted by relevance
/linux-4.4.14/drivers/block/drbd/ |
D | drbd_main.c | 325 struct drbd_thread *thi = (struct drbd_thread *) arg; in drbd_thread_setup() local 326 struct drbd_resource *resource = thi->resource; in drbd_thread_setup() 331 thi->name[0], in drbd_thread_setup() 335 retval = thi->function(thi); in drbd_thread_setup() 337 spin_lock_irqsave(&thi->t_lock, flags); in drbd_thread_setup() 349 if (thi->t_state == RESTARTING) { in drbd_thread_setup() 350 drbd_info(resource, "Restarting %s thread\n", thi->name); in drbd_thread_setup() 351 thi->t_state = RUNNING; in drbd_thread_setup() 352 spin_unlock_irqrestore(&thi->t_lock, flags); in drbd_thread_setup() 356 thi->task = NULL; in drbd_thread_setup() [all …]
|
D | drbd_int.h | 271 static inline enum drbd_thread_state get_t_state(struct drbd_thread *thi) in get_t_state() argument 278 return thi->t_state; in get_t_state() 1067 extern int drbd_thread_start(struct drbd_thread *thi); 1068 extern void _drbd_thread_stop(struct drbd_thread *thi, int restart, int wait); 1070 extern void drbd_thread_current_set_cpu(struct drbd_thread *thi); 1486 extern int drbd_worker(struct drbd_thread *thi); 1538 extern int drbd_receiver(struct drbd_thread *thi); 1539 extern int drbd_asender(struct drbd_thread *thi); 1966 static inline void drbd_thread_stop(struct drbd_thread *thi) in drbd_thread_stop() argument 1968 _drbd_thread_stop(thi, false, true); in drbd_thread_stop() [all …]
|
D | drbd_worker.c | 2063 int drbd_worker(struct drbd_thread *thi) in drbd_worker() argument 2065 struct drbd_connection *connection = thi->connection; in drbd_worker() 2071 while (get_t_state(thi) == RUNNING) { in drbd_worker() 2072 drbd_thread_current_set_cpu(thi); in drbd_worker() 2086 if (get_t_state(thi) == RUNNING) { in drbd_worker() 2093 if (get_t_state(thi) != RUNNING) in drbd_worker()
|
D | drbd_receiver.c | 5069 int drbd_receiver(struct drbd_thread *thi) in drbd_receiver() argument 5071 struct drbd_connection *connection = thi->connection; in drbd_receiver() 5496 int drbd_asender(struct drbd_thread *thi) in drbd_asender() argument 5498 struct drbd_connection *connection = thi->connection; in drbd_asender() 5515 while (get_t_state(thi) == RUNNING) { in drbd_asender() 5516 drbd_thread_current_set_cpu(thi); in drbd_asender()
|
/linux-4.4.14/drivers/i2c/algos/ |
D | i2c-algo-pca.c | 447 int tlow, thi; in pca_init() local 502 thi = 1000000 - clock * raise_fall_time; in pca_init() 503 thi /= (I2C_PCA_OSC_PER * clock) - tlow; in pca_init() 507 thi = tlow * min_thi / min_tlow; in pca_init() 520 pca_outw(pca_data, I2C_PCA_IND, thi); in pca_init()
|