Home
last modified time | relevance | path

Searched refs:qsfp_info (Results 1 – 5 of 5) sorted by relevance

/linux-4.4.14/drivers/staging/rdma/hfi1/
Dqsfp.c380 spin_lock_irqsave(&ppd->qsfp_info.qsfp_lock, flags); in refresh_qsfp_cache()
381 ppd->qsfp_info.cache_valid = 1; in refresh_qsfp_cache()
382 ppd->qsfp_info.cache_refresh_required = 0; in refresh_qsfp_cache()
383 spin_unlock_irqrestore(&ppd->qsfp_info.qsfp_lock, flags); in refresh_qsfp_cache()
448 if (!ppd->qsfp_info.cache_valid) { in get_cable_info()
460 memcpy(data, &ppd->qsfp_info.cache[addr], (len - excess_len)); in get_cable_info()
465 memcpy(data, &ppd->qsfp_info.cache[addr], len); in get_cable_info()
475 u8 *cache = &ppd->qsfp_info.cache[0]; in qsfp_dump()
487 if (ppd->qsfp_info.cache_valid) { in qsfp_dump()
Dchip.c2594 spin_lock_irqsave(&ppd->qsfp_info.qsfp_lock, flags); in handle_qsfp_int()
2599 ppd->qsfp_info.cache_valid = 0; in handle_qsfp_int()
2600 ppd->qsfp_info.qsfp_interrupt_functional = 0; in handle_qsfp_int()
2601 spin_unlock_irqrestore(&ppd->qsfp_info.qsfp_lock, in handle_qsfp_int()
2618 spin_lock_irqsave(&ppd->qsfp_info.qsfp_lock, flags); in handle_qsfp_int()
2619 ppd->qsfp_info.cache_valid = 0; in handle_qsfp_int()
2620 ppd->qsfp_info.cache_refresh_required = 1; in handle_qsfp_int()
2621 spin_unlock_irqrestore(&ppd->qsfp_info.qsfp_lock, in handle_qsfp_int()
2637 spin_lock_irqsave(&ppd->qsfp_info.qsfp_lock, flags); in handle_qsfp_int()
2638 ppd->qsfp_info.check_interrupt_flags = 1; in handle_qsfp_int()
[all …]
Dhfi.h558 struct qsfp_data qsfp_info; member
Dinit.c494 spin_lock_init(&ppd->qsfp_info.qsfp_lock); in hfi1_init_pportdata()
Dmad.c506 if (ppd->qsfp_info.cache_valid) in __opa_porttype()