Lines Matching defs:rule_index
1063 static void clear_rsm_rule(struct hfi1_devdata *dd, u8 rule_index);
14270 static bool has_rsm_rule(struct hfi1_devdata *dd, u8 rule_index)
14272 return read_csr(dd, RCV_RSM_CFG + (8 * rule_index)) != 0;
14278 static void add_rsm_rule(struct hfi1_devdata *dd, u8 rule_index,
14281 write_csr(dd, RCV_RSM_CFG + (8 * rule_index),
14283 1ull << rule_index | /* enable bit */
14285 write_csr(dd, RCV_RSM_SELECT + (8 * rule_index),
14292 write_csr(dd, RCV_RSM_MATCH + (8 * rule_index),
14302 static void clear_rsm_rule(struct hfi1_devdata *dd, u8 rule_index)
14304 write_csr(dd, RCV_RSM_CFG + (8 * rule_index), 0);
14305 write_csr(dd, RCV_RSM_SELECT + (8 * rule_index), 0);
14306 write_csr(dd, RCV_RSM_MATCH + (8 * rule_index), 0);