Lines Matching defs:protocol
26 u8 protocol;
198 return p1->protocol == p2->protocol &&
217 return p1->protocol == p2->protocol &&
287 const char *protocol = tomoyo_read_token(param);
290 for (e.protocol = 0; e.protocol < TOMOYO_SOCK_MAX; e.protocol++)
291 if (!strcmp(protocol, tomoyo_proto_keyword[e.protocol]))
296 if (e.protocol == TOMOYO_SOCK_MAX || !e.perm)
332 const char *protocol = tomoyo_read_token(param);
335 for (e.protocol = 0; e.protocol < TOMOYO_SOCK_MAX; e.protocol++)
336 if (!strcmp(protocol, tomoyo_proto_keyword[e.protocol]))
341 if (e.protocol == TOMOYO_SOCK_MAX || !e.perm)
357 * @protocol: Name of protocol in @family.
364 const char *family, const u8 protocol,
369 tomoyo_proto_keyword[protocol],
395 return tomoyo_audit_net_log(r, "inet", r->param.inet_network.protocol,
409 return tomoyo_audit_net_log(r, "unix", r->param.unix_network.protocol,
475 const u8 type = tomoyo_inet2mac[address->protocol][address->operation];
480 r.param.inet_network.protocol = address->protocol;
533 if (address->protocol == SOCK_RAW)
552 const u8 type = tomoyo_unix2mac[address->protocol][address->operation];
572 r.param.unix_network.protocol = address->protocol;
671 address.protocol = type;
698 address.protocol = type;
740 address.protocol = type;
771 address.protocol = type;