Lines Matching defs:rule_index
1104 static void clear_rsm_rule(struct hfi1_devdata *dd, u8 rule_index);
14309 static bool has_rsm_rule(struct hfi1_devdata *dd, u8 rule_index)
14311 return read_csr(dd, RCV_RSM_CFG + (8 * rule_index)) != 0;
14317 static void add_rsm_rule(struct hfi1_devdata *dd, u8 rule_index,
14320 write_csr(dd, RCV_RSM_CFG + (8 * rule_index),
14322 1ull << rule_index | /* enable bit */
14324 write_csr(dd, RCV_RSM_SELECT + (8 * rule_index),
14331 write_csr(dd, RCV_RSM_MATCH + (8 * rule_index),
14341 static void clear_rsm_rule(struct hfi1_devdata *dd, u8 rule_index)
14343 write_csr(dd, RCV_RSM_CFG + (8 * rule_index), 0);
14344 write_csr(dd, RCV_RSM_SELECT + (8 * rule_index), 0);
14345 write_csr(dd, RCV_RSM_MATCH + (8 * rule_index), 0);