Searched defs:ibendport (Results 1 - 6 of 6) sorted by relevance

/external/selinux/libsemanage/src/
H A Dibendport_record.c26 int semanage_ibendport_compare(const semanage_ibendport_t *ibendport, argument
29 return sepol_ibendport_compare(ibendport, key);
34 int semanage_ibendport_compare2(const semanage_ibendport_t *ibendport,
37 return sepol_ibendport_compare2(ibendport, ibendport2);
42 hidden int semanage_ibendport_compare2_qsort(const semanage_ibendport_t **ibendport,
45 return sepol_ibendport_compare2(*ibendport, *ibendport2);
57 const semanage_ibendport_t *ibendport,
60 return sepol_ibendport_key_extract(handle->sepolh, ibendport, key_ptr);
73 const semanage_ibendport_t *ibendport,
76 return sepol_ibendport_get_ibdev_name(handle->sepolh, ibendport, ibdev_name_pt
56 semanage_ibendport_key_extract(semanage_handle_t *handle, const semanage_ibendport_t *ibendport, semanage_ibendport_key_t **key_ptr) argument
[all...]
H A Dibendports_file.c24 semanage_ibendport_t *ibendport,
29 int port = semanage_ibendport_get_port(ibendport);
31 if (semanage_ibendport_get_ibdev_name(handle, ibendport, &ibdev_name_str) != 0)
34 semanage_context_t *con = semanage_ibendport_get_con(ibendport);
52 ERR(handle, "could not print ibendport (%s) %u to stream",
61 semanage_ibendport_t *ibendport)
81 if (semanage_ibendport_set_ibdev_name(handle, ibendport, str) < 0)
91 semanage_ibendport_set_port(ibendport, port);
104 ERR(handle, "<<none>> context is not valid for ibendport (%s: %u):\n%s",
111 if (semanage_ibendport_set_con(handle, ibendport, co
23 ibendport_print(semanage_handle_t *handle, semanage_ibendport_t *ibendport, FILE *str) argument
59 ibendport_parse(semanage_handle_t *handle, parse_info_t *info, semanage_ibendport_t *ibendport) argument
[all...]
/external/selinux/libsepol/src/
H A Dibendport_record.c61 ERR(handle, "out of memory, could not create ibendport key");
79 ERR(handle, "could not create ibendport key for IB device %s, port %u",
96 const sepol_ibendport_t *ibendport,
100 (handle, ibendport->ibdev_name, ibendport->port, key_ptr) < 0) {
101 ERR(handle, "could not extract key from ibendport device %s port %d",
102 ibendport->ibdev_name,
103 ibendport->port);
119 int sepol_ibendport_compare(const sepol_ibendport_t *ibendport, const sepol_ibendport_key_t *key) argument
123 rc = strcmp(ibendport
136 sepol_ibendport_compare2(const sepol_ibendport_t *ibendport, const sepol_ibendport_t *ibendport2) argument
153 sepol_ibendport_get_port(const sepol_ibendport_t *ibendport) argument
263 sepol_ibendport_free(sepol_ibendport_t *ibendport) argument
[all...]
H A Dibendports.c11 /* Create a low level ibendport structure from
16 ocontext_t **ibendport,
29 &tmp_ibendport->u.ibendport.dev_name) < 0)
37 strncpy(tmp_ibendport->u.ibendport.dev_name, ibdev_name, IB_DEVICE_NAME_MAX);
42 tmp_ibendport->u.ibendport.port = port;
53 *ibendport = tmp_ibendport;
67 ERR(handle, "could not create ibendport structure");
73 ocontext_t *ibendport,
76 int port = ibendport->u.ibendport
14 ibendport_from_record(sepol_handle_t *handle, const policydb_t *policydb, ocontext_t **ibendport, const sepol_ibendport_t *data) argument
71 ibendport_to_record(sepol_handle_t *handle, const policydb_t *policydb, ocontext_t *ibendport, sepol_ibendport_t **record) argument
194 ocontext_t *ibendport = NULL; local
219 sepol_ibendport_iterate(sepol_handle_t *handle, const sepol_policydb_t *p, int (*fn)(const sepol_ibendport_t *ibendport, void *fn_arg), void *arg) argument
226 sepol_ibendport_t *ibendport = NULL; local
[all...]
H A Dmodule_to_cil.c2805 struct ocontext *ibendport; local
2807 for (ibendport = ibendports; ibendport; ibendport = ibendport->next) {
2808 cil_printf("(ibendportcon %s %u ", ibendport->u.ibendport.dev_name, ibendport->u.ibendport.port);
2809 context_to_cil(pdb, &ibendport
[all...]
/external/selinux/libsepol/include/sepol/policydb/
H A Dpolicydb.h372 } ibendport; member in union:ocontext::__anon20353

Completed in 131 milliseconds