Lines Matching defs:proc
29 ;; supports both the `/proc/apm' file format of Linux version 1.3.58
30 ;; or newer and the `/proc/acpi/' directory structure of Linux 2.4.20
47 (file-readable-p "/proc/apm"))
48 'battery-linux-proc-apm)
50 (file-directory-p "/proc/acpi/battery"))
51 'battery-linux-proc-acpi)
71 (cond ((eq battery-status-function 'battery-linux-proc-apm)
73 ((eq battery-status-function 'battery-linux-proc-acpi)
101 (cond ((eq battery-status-function 'battery-linux-proc-apm)
103 ((eq battery-status-function 'battery-linux-proc-acpi)
194 ;;; `/proc/apm' interface for Linux.
196 (defconst battery-linux-proc-apm-regexp
207 "Regular expression matching contents of `/proc/apm'.")
209 (defun battery-linux-proc-apm ()
211 This function works only with the new `/proc/apm' format introduced
231 (ignore-errors (insert-file-contents "/proc/apm"))
232 (when (re-search-forward battery-linux-proc-apm-regexp)
279 ;;; `/proc/acpi/' interface for Linux.
281 (defun battery-linux-proc-acpi ()
283 This function works only with the new `/proc/acpi/' format introduced
309 (dolist (dir (ignore-errors (directory-files "/proc/acpi/battery/"
364 (directory-files "/proc/acpi/ac_adapter/"
372 (directory-files "/proc/acpi/thermal_zone/"