Lines Matching refs:req

38 	struct flnl_request *req = REQUEST_CAST(obj);  in request_free_data()  local
40 if (req) in request_free_data()
41 nl_addr_put(req->lr_addr); in request_free_data()
94 void flnl_request_set_fwmark(struct flnl_request *req, uint64_t fwmark) in flnl_request_set_fwmark() argument
96 req->lr_fwmark = fwmark; in flnl_request_set_fwmark()
97 req->ce_mask |= REQUEST_ATTR_FWMARK; in flnl_request_set_fwmark()
100 uint64_t flnl_request_get_fwmark(struct flnl_request *req) in flnl_request_get_fwmark() argument
102 if (req->ce_mask & REQUEST_ATTR_FWMARK) in flnl_request_get_fwmark()
103 return req->lr_fwmark; in flnl_request_get_fwmark()
108 void flnl_request_set_tos(struct flnl_request *req, int tos) in flnl_request_set_tos() argument
110 req->lr_tos = tos; in flnl_request_set_tos()
111 req->ce_mask |= REQUEST_ATTR_TOS; in flnl_request_set_tos()
114 int flnl_request_get_tos(struct flnl_request *req) in flnl_request_get_tos() argument
116 if (req->ce_mask & REQUEST_ATTR_TOS) in flnl_request_get_tos()
117 return req->lr_tos; in flnl_request_get_tos()
122 void flnl_request_set_scope(struct flnl_request *req, int scope) in flnl_request_set_scope() argument
124 req->lr_scope = scope; in flnl_request_set_scope()
125 req->ce_mask |= REQUEST_ATTR_SCOPE; in flnl_request_set_scope()
128 int flnl_request_get_scope(struct flnl_request *req) in flnl_request_get_scope() argument
130 if (req->ce_mask & REQUEST_ATTR_SCOPE) in flnl_request_get_scope()
131 return req->lr_scope; in flnl_request_get_scope()
136 void flnl_request_set_table(struct flnl_request *req, int table) in flnl_request_set_table() argument
138 req->lr_table = table; in flnl_request_set_table()
139 req->ce_mask |= REQUEST_ATTR_TABLE; in flnl_request_set_table()
142 int flnl_request_get_table(struct flnl_request *req) in flnl_request_get_table() argument
144 if (req->ce_mask & REQUEST_ATTR_TABLE) in flnl_request_get_table()
145 return req->lr_table; in flnl_request_get_table()
150 int flnl_request_set_addr(struct flnl_request *req, struct nl_addr *addr) in flnl_request_set_addr() argument
155 if (req->lr_addr) in flnl_request_set_addr()
156 nl_addr_put(req->lr_addr); in flnl_request_set_addr()
159 req->lr_addr = addr; in flnl_request_set_addr()
161 req->ce_mask |= REQUEST_ATTR_ADDR; in flnl_request_set_addr()
166 struct nl_addr *flnl_request_get_addr(struct flnl_request *req) in flnl_request_get_addr() argument
168 if (req->ce_mask & REQUEST_ATTR_ADDR) in flnl_request_get_addr()
169 return req->lr_addr; in flnl_request_get_addr()