Lines Matching defs:identifier

31 ** is identified by a unique identifier, the bport identifier, and
1778 ** requests. This is achieved by associating an identifier with every
1800 pds_word_t identifier;
1809 pds_word_t base; /* identifier base */
1821 identifier_t * identifier;
1825 identifier = identifiers.first;
1827 while (identifier) {
1828 identifier = identifier->next;
1856 acquire_identifier(identifier)
1857 pds_word_t * identifier;
1871 *identifier = (bmem_id_t) 0;
1876 /* derive unique identifier offset */
1882 /* get identifier holder */
1887 *identifier = (bmem_id_t) 0;
1891 idn->identifier = identifiers.base + offset;
1892 *identifier = idn->identifier;
1894 /* put new identifier in identifier list */
1941 release_identifier(identifier)
1942 pds_word_t identifier;
1950 if (!identifier)
1954 while (id && (id->identifier != identifier))
1957 if (!id) { /* spurious identifier release */
1970 /* remove identifier from identifier list */
2005 ** the one with the highest bport identifier.
2053 bpid_t bpid; /* (local) process identifier */
2054 bport_id_t bport_id; /* port identifier */
2055 bdomain_id_t bdomain_id; /* domain identifier */
2057 bmem_id_t mem_id; /* preacquired memory identifier */
3323 ** by storing the identifier of their associated bport
5922 /* acquire identifier */
5939 /* preacquire identifier */
5942 else /* restore identifier */
6026 /* acquire identifier */
6043 /* preacquire identifier */
6046 else /* restore identifier */
6126 /* store local process identifier in bport structure */
6181 /* initialise identifier generator */