Lines Matching refs:con_flag
86 static bool con_flag_valid(unsigned long con_flag)
88 switch (con_flag) {
100 void ceph_con_flag_clear(struct ceph_connection *con, unsigned long con_flag)
102 BUG_ON(!con_flag_valid(con_flag));
104 clear_bit(con_flag, &con->flags);
107 void ceph_con_flag_set(struct ceph_connection *con, unsigned long con_flag)
109 BUG_ON(!con_flag_valid(con_flag));
111 set_bit(con_flag, &con->flags);
114 bool ceph_con_flag_test(struct ceph_connection *con, unsigned long con_flag)
116 BUG_ON(!con_flag_valid(con_flag));
118 return test_bit(con_flag, &con->flags);
122 unsigned long con_flag)
124 BUG_ON(!con_flag_valid(con_flag));
126 return test_and_clear_bit(con_flag, &con->flags);
130 unsigned long con_flag)
132 BUG_ON(!con_flag_valid(con_flag));
134 return test_and_set_bit(con_flag, &con->flags);