Lines Matching defs:as
9 ;;; as published by the Free Software Foundation; either version 2.1 of
126 (defun gpg-err-code-as-value (code-key)
129 (defun gpg-err-code-as-key (code)
132 (defun gpg-err-source-as-value (source-key)
135 (defun gpg-err-source-as-key (source)
142 (defun gpg-err-as-value (err)
145 (c-gpg-err-make (gpg-err-source-as-value (gpg-err-source error))
146 (gpg-err-code-as-value (gpg-err-code error)))))
154 ;; the error source value as is when provided as integer, instead of
155 ;; parsing it as an error value.
157 (gpg-err-source-as-key source)
172 (t (gpg-err-code-as-key (c-gpg-err-code err)))))
178 (t (gpg-err-source-as-key (c-gpg-err-source err)))))
184 (c-gpg-strerror (gpg-err-as-value err)))
186 ;;; FIXME: maybe we should use this as the actual implementation for
196 ;; (with-foreign-pointer-as-string (errmsg 256 errmsg-size)
197 ;; (c-gpg-strerror-r (gpg-err-code-as-value (gpg-err-code err))
202 (c-gpg-strsource (gpg-err-as-value err)))
209 (gpg-err-code-as-key (c-gpg-err-code-from-errno err)))
220 (gpg-err-code-as-key (c-gpg-err-code-from-syserror)))