Lines Matching refs:la
91 struct libalias *la; member
138 static void RuleAdd(struct libalias *la, struct proxy_entry *);
140 static int RuleNumberDelete(struct libalias *la, int);
200 RuleAdd(struct libalias *la, struct proxy_entry *entry) in RuleAdd() argument
206 LIBALIAS_LOCK_ASSERT(la); in RuleAdd()
208 entry->la = la; in RuleAdd()
209 if (la->proxyList == NULL) { in RuleAdd()
210 la->proxyList = entry; in RuleAdd()
217 ptr = la->proxyList; in RuleAdd()
222 entry->next = la->proxyList; in RuleAdd()
224 la->proxyList->last = entry; in RuleAdd()
225 la->proxyList = entry; in RuleAdd()
246 struct libalias *la; in RuleDelete() local
248 la = entry->la; in RuleDelete()
249 LIBALIAS_LOCK_ASSERT(la); in RuleDelete()
253 la->proxyList = entry->next; in RuleDelete()
262 RuleNumberDelete(struct libalias *la, int rule_index) in RuleNumberDelete() argument
267 LIBALIAS_LOCK_ASSERT(la); in RuleNumberDelete()
269 ptr = la->proxyList; in RuleNumberDelete()
455 ProxyCheck(struct libalias *la, struct in_addr *proxy_server_addr, in ProxyCheck() argument
461 LIBALIAS_LOCK_ASSERT(la); in ProxyCheck()
463 ptr = la->proxyList; in ProxyCheck()
492 ProxyModify(struct libalias *la, struct alias_link *lnk, in ProxyModify() argument
497 LIBALIAS_LOCK_ASSERT(la); in ProxyModify()
498 (void)la; in ProxyModify()
537 LibAliasProxyRule(struct libalias *la, const char *cmd) in LibAliasProxyRule() argument
559 LIBALIAS_LOCK(la); in LibAliasProxyRule()
708 err = RuleNumberDelete(la, rule_to_delete); in LibAliasProxyRule()
855 RuleAdd(la, proxy_entry); in LibAliasProxyRule()
858 LIBALIAS_UNLOCK(la); in LibAliasProxyRule()