Home
last modified time | relevance | path

Searched refs:curs (Results 1 – 2 of 2) sorted by relevance

/net/smc/
Dsmc_cdc.c228 union smc_host_cursor curs; in smcd_cdc_msg_send() local
234 curs.acurs.counter = atomic64_read(&conn->local_tx_ctrl.prod.acurs); in smcd_cdc_msg_send()
235 cdc.prod.wrap = curs.wrap; in smcd_cdc_msg_send()
236 cdc.prod.count = curs.count; in smcd_cdc_msg_send()
237 curs.acurs.counter = atomic64_read(&conn->local_tx_ctrl.cons.acurs); in smcd_cdc_msg_send()
238 cdc.cons.wrap = curs.wrap; in smcd_cdc_msg_send()
239 cdc.cons.count = curs.count; in smcd_cdc_msg_send()
245 smc_curs_copy(&conn->rx_curs_confirmed, &curs, conn); in smcd_cdc_msg_send()
Dsmc_cdc.h90 static inline void smc_curs_add(int size, union smc_host_cursor *curs, in smc_curs_add() argument
93 curs->count += value; in smc_curs_add()
94 if (curs->count >= size) { in smc_curs_add()
95 curs->wrap++; in smc_curs_add()
96 curs->count -= size; in smc_curs_add()